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