關於什麽有各種各樣的觀點。NET是。但鮑爾默作為當時的CEO,應該最能代表微軟的觀點。
點,他說:“微軟。NET代表了壹個集合,壹個環境,壹個可編程的結構,可以作為支持下壹代互聯網的平臺。”真實的
事實上,這句話基本上簡要描述了的外部特征。網。
NET首先是壹個環境。這是壹個理想化的未來互聯網環境,微軟的願景是壹個“不再關註單壹網站、單壹設備和互聯網。”
互聯網連接的互聯網環境是所有計算機組、相關設備和服務提供商共同工作的網絡計算環境。簡而言之,互聯網提供了
服務,能夠完成更高程度的自動化。未來的互聯網應該以整體服務的形式呈現給最終用戶,用戶只需要
要知道自己想要什麽,不需要在網上壹步壹步的搜索和操作,就能達到目的。這是壹個理想,但真的是互聯網的發展。
展覽趨勢在哪裏。
什麽?NET尋求的是壹個理想的互聯網環境。為了建立這樣的互聯網環境,首先要解決的問題是現有互聯網的不足。
被困,設計和創造下壹代互聯網結構。這種結構不是物理網絡層面的拓撲結構,而是壹種面向軟件和應用的結構。
不同於瀏覽器只能靜態瀏覽的可編程互聯網軟件結構。因此,。NET將自己定位為壹個可編程平臺,以支持下壹代互聯網。
流程結構。
的最終目標。NET的目的是使用戶能夠在任何地方、任何時間、用任何設備訪問他們需要的信息、文件和程序。但是
用戶不需要知道這些東西存在於哪裏,甚至不需要知道如何獲得它們。他們所要做的就是提出壹個請求,然後接收它。
,背景的所有復雜都被完全屏蔽了。因此,對於企業IT人員來說,他們也不需要管理復雜的平臺和各種分布式應用程序。
如何協調用戶之間的工作?
的。NET框架包括公共語言運行時環境、框架類庫和動態服務器頁面+
有了理想的目標和相應的可編程互聯網軟件結構,具體實現壹個協同計算環境就好了。NET必然需要壹系列的軟件產品。
產品支持,所以微軟的。NET還包括壹系列產品。該集合包含以下組件:
網絡平臺
該平臺基於XML和互聯網標準協議,包括的基本結構和工具。NET,它提供了新的交互和協作軟件的開發。
介紹了壹種先進的體系結構模型。
。NET系列產品和服務
如MSN.NET、OFFICE.NET、視覺Studio.NET和bCentral.NET。
第三方供應商的網絡服務
基於不同應用領域的特定服務。NET平臺和產品。
從簡單的分析。NET以上,我們可以看到微軟在推動新技術和IT行業方面發揮了重要作用。但與此同時,
也可以推斷,如果。NET成為現實,可能會給其他非應用軟件廠商帶來很大的競爭壓力。
的技術特征。網
。NET包括四個重要特征:第壹,軟件成為服務;第二,基於XML的* * *同壹語言;第三,各種設備和平臺的集成;第四,新壹代人機世界。
面條。這四個特性基本涵蓋了的技術特性。網。
軟件到服務
史蒂夫·鮑爾默(steve ballmer)在談到軟件服務時說,“今天的軟件產品只是壹張光盤。用戶親自購買、安裝、管理和維護軟件。
守衛。但是,軟件服務是壹種來自互聯網的服務,它為用戶安裝、更新和跟蹤這些軟件,並讓它們與用戶壹起在不同的機器之間傳播。
Swim為用戶存儲了自己的信息和參考資料。這些是不同風格的軟件和軟件服務。"
業務流程可視化編程工具基於XML生成XLANG代碼,該代碼與BizTalk server兼容。NET框架和Visual。
Studio.NET是Windows DNA 2000戰略的重要組成部分。
隨著ASP行業的興起,軟件正逐漸從產品形態向服務形態轉變,這是整個IT行業的大趨勢。英寸NET,最終軟件
應用程序以Web服務的形式出現,並發布在互聯網上。Web服務是壹個打包的組件,可以發布在Web上。NET是通過WSDL協議實現的。
描述和發布這類Web服務信息,通過DISCO協議查找相關服務,通過SOAP協議傳遞和調用相關的簡單對象。
微軟的。NET戰略意味著微軟和微軟平臺上的開發者將制造服務,而不是軟件。未來幾年,微
軟件將發布平臺和工具。NET用於在互聯網上開發Web服務。那時,用戶、開發人員和IT人員都在工作。網。
不再買軟件,安裝軟件,維護軟件。相反,他們會定制服務,軟件會自動安裝,所有的維護和升級都會通過。
互聯網。
* * *基於XML的相同語言
XML是從SGML發展而來的壹種標記語言。作為壹種元語言,它可以為不同類型的應用定義數據交換語言。在。網絡架構
作為應用程序之間無縫連接的壹種方式,XML用於多個應用程序之間的數據收集和合並,以及不同應用程序之間的互操作性和協作工作。
具體來說,。NET通過XML語言定義了簡單對象訪問協議(SOAP)、Web服務描述語言(WSDL)和Web服務發現協議。
(迪斯科舞).SOAP協議提供了壹種簡單的輕量級機制,用於在分布式環境中使用XML交換結構化和類型化數據。WSDL協議定義了服務。
描述文檔的結構,如類型、消息、端口類型、端口和服務本身。DISCO協議定義了如何從資源或資源集中提取服務描述。
文檔、相關的服務發現算法等。
集成多種設備和平臺
隨著互聯網逐漸成為信息和數據的中心,各種設備和服務已經或正在連接和集成到互聯網中,成為其中之壹。
分。。NET尋求與各種互聯網接入設備和平臺的集成,主要集中在無線設備、家庭網絡設備以及相關的軟件和平臺。
新壹代人機界面
新壹代人機界面主要體現在“智能和交互”兩個方面。。NET包括通過自然語音、視覺、手寫等模式進行輸入和表達。
方法;基於XML-Universal Canvas的可編輯復合信息架構:個性化信息代理服務:智能標記,使機器能夠更好地執行自動加工。
和其他技術。