如果找到了所要尋找的信息,那么這個信息也就沒有吸引力了。Web 后面的核心思想就是文檔不應(yīng)該以層次結(jié)構(gòu)提供,而是應(yīng)該讓讀者能方便地找到和他們正在閱讀頁面的相關(guān)信息,因此,文檔應(yīng)該以交叉連接的方式出現(xiàn)。DotNet 正是讓人們能將不同來源的數(shù)據(jù)組織并顯示出來的最新嘗試,它的方式是讓人們能夠根據(jù)客戶端的需要來處理數(shù)據(jù)。
.NET 是什么?
Microsoft.NET (從前叫做NGWS:Next Generation Windows Services) 是 Microsoft 從以客戶機為中心的模式轉(zhuǎn)移到以網(wǎng)絡(luò)為中心的模式的戰(zhàn)略保護傘。Microsoft 花了一段時間才走到這一立場上來。在過去的十年里,Sun 已經(jīng)在倡導(dǎo)“網(wǎng)絡(luò)就是計算機”,而 Microsoft 只是在 1998 年才提出了它的第一個支持終端服務(wù)的操作系統(tǒng)。然而,一旦 Microsoft 最終意識到 Web 里確實有一些東西,它就立即接受了它,F(xiàn)在,Microsoft接受了基于 Web 的模式。
這一戰(zhàn)略的其它部分是宣布 Microsoft 在 Windows 2000 DataCenter 上的工作、宣布通過應(yīng)用程序服務(wù)商 (ASP) 發(fā)放 Windows 應(yīng)用程序許可的最終模型,以及在 Windows 2000 服務(wù)器操作系統(tǒng)的核心部分(包括終端服務(wù))的決定。從前,Microsoft的名字總是出現(xiàn)在個人計算機周圍的公司,但 .NET 概念的提出,使意義更為重大。
.NET 分成三個部分。一個在服務(wù)器端,就是像 Windows DataCenter 這樣的操作系統(tǒng),這里 Microsoft 處于主機市場競爭者的位置。在中間,是 XML,以及用來從數(shù)據(jù)庫或數(shù)據(jù)表中提供信息,以使開發(fā)者能通過 XML 調(diào)用他們的簡單對象訪問協(xié)議 (SOAP)。在客戶端,是支持 XML 語法分析、從而根據(jù)賦予它的標記來顯示信息的操作系統(tǒng)。
Microsoft 為什么轉(zhuǎn)移到以網(wǎng)絡(luò)為中心的模式?
以客戶機為中心的桌面廠商為什么要轉(zhuǎn)移到更多地以網(wǎng)絡(luò)為中心的模式上來?按照 Steve Ballmer 的說法:這是用戶所希望的!更進一步,這也是將來用戶所希望的。在一個以服務(wù)器為中心的環(huán)境中分發(fā)應(yīng)用程序減少了客戶端的管理、簡化了程序的更新和安裝,并且會對移動計算環(huán)境提供更好的支持。對網(wǎng)絡(luò)管理員來說,以客戶機為中心的模型難于支持,而對家庭用戶而言更是如此。要生存得更長久,以客戶機為中心的計算將由基于服務(wù)器的模型進行補充。
|