IIS服務(wù)器 7.0 的發(fā)布的重要意義
我經(jīng)常聽(tīng)到 Microsoft 內(nèi)部和外部的人將新的 IIS服務(wù)器 7.0 Web 稱為 Microsoft 在過(guò)去幾年中所進(jìn)行的最重要的開(kāi)發(fā)工作之一。考慮到 Microsoft 最近推出了一系列引人注意的技術(shù),包括 Windows Vista?,這個(gè)評(píng)語(yǔ)具有重要意義!
IIS服務(wù)器 7.0 的發(fā)布時(shí)間正好是 Windows NT 4.0 中第一個(gè) IIS服務(wù)器 版本發(fā)布十周年的紀(jì)念日。2001 年,在四個(gè)版本之后,IIS 5.0 成為了 Internet 上最流行的 Web 服務(wù)器,盡管幾個(gè)月后它成了臭名昭著的 Code Red 和 Nimbda 蠕蟲(chóng)的攻擊對(duì)象。
IIS服務(wù)器 6.0 是在 Windows Server 2003 中發(fā)布的,它對(duì)服務(wù)器進(jìn)行了重大改寫(xiě),將重點(diǎn)完全放在改進(jìn)安全性、可靠性和性能上面。此后,IIS 6.0 已被證明是堅(jiān)如磐石的 Web 服務(wù)器,自從發(fā)布后,它獲得了高可靠性和高安全性記錄,而且只有一條關(guān)鍵安全公告(不是可遠(yuǎn)程利用的)。
在本文中,我要利用這個(gè)機(jī)會(huì)向開(kāi)發(fā)人員和管理員介紹下一代 IIS服務(wù)器 7.0 Web 服務(wù)器之所以有如此大的差異的主要原因,并使您在使用它的很多新功能時(shí)有個(gè)良好的開(kāi)始。
IIS服務(wù)器 7.0 的遠(yuǎn)景是要繼承 IIS 6.0 基本代碼的速度、可靠性和安全性,并將它演進(jìn)成高度可擴(kuò)展和可管理的 Web 服務(wù)器平臺(tái),具備足以運(yùn)行未來(lái) Web 應(yīng)用程序的強(qiáng)大功能。最終成為最具前景的 Microsoft Web 服務(wù)器,并帶來(lái)在 IIS 歷史上最大程度的體系結(jié)構(gòu)改進(jìn)。
IIS服務(wù)器 7.0 的核心是一個(gè)完全模塊化的 Web 服務(wù)器,它由 40 多項(xiàng)功能組成,這些功能可以組合成一個(gè)針對(duì)在應(yīng)用程序拓?fù)渲械乃杞巧?jīng)過(guò)優(yōu)化的小型 Web 服務(wù)器。
這些功能基于一個(gè)新的可擴(kuò)展層,這個(gè)層允許開(kāi)發(fā)人員以本機(jī)代碼或者用 Microsoft .NET Framework 來(lái)擴(kuò)展或替換服務(wù)器的幾乎任何方面。IIS服務(wù)器 7.0 在整個(gè)運(yùn)行庫(kù)、管理和操作功能方面都提供了可擴(kuò)展性,以幫助您為特定需要構(gòu)建端到端解決方案。在核心平臺(tái)的基礎(chǔ)上,IIS 7.0 解決了與服務(wù)器的可管理性和操作相關(guān)的很多問(wèn)題。
【編輯推薦】