模塊化 Web 服務(wù)器IIS服務(wù)器
IIS服務(wù)器是由微軟公司提供的基于運行Microsoft Windows的互聯(lián)網(wǎng)基本服務(wù)。最初是Windows NT版本的可選包,隨后內(nèi)置在Windows 2000、Windows XP Professional和Windows Server 2003一起發(fā)行,但在普遍使用的Windows XP Home版本上并沒有IIS。
它采用全新的配置系統(tǒng),能夠?qū)φ军c進行完全委派的管理,并最終使 Web 應(yīng)用程序的 xcopy 部署成為現(xiàn)實。新的管理 API 和診斷功能使服務(wù)器的部署、管理和故障排除明顯變得比以前更容易、更方便。
但在下一個 Windows Server 版本(代號為“Longhorn”)即將最后發(fā)布之前,為什么應(yīng)當(dāng)開始考慮 IIS服務(wù)器 這個服務(wù)器應(yīng)用程序呢?現(xiàn)在開始考慮采用它之所以重要,是因為 Windows Vista 將附帶相同的全功能 IIS 7.0 程序,這些程序預(yù)計將在 Windows Server“Longhorn”中發(fā)布。
這意味著您可以立即利用新的 IIS服務(wù)器 7.0 功能構(gòu)建您的個人網(wǎng)站,并將它承載在 Windows Vista 上。此外,當(dāng) Windows Server“Longhorn”發(fā)布時您將把生產(chǎn) Web 應(yīng)用程序以及 Web 服務(wù)器基礎(chǔ)結(jié)構(gòu)部署到相同的 IIS服務(wù)器 平臺上,就這一點來說,您可以率先開始開發(fā)和測試它們。
模塊化 Web 服務(wù)器
IIS服務(wù)器 7.0 將 Web 服務(wù)器分成一個輕型服務(wù)器核心,以及可以插入此核心中的 40 多個功能模塊。這些模塊(比如允許下載靜態(tài) Web 內(nèi)容的 StaticFileModule,或者支持集成的 NTLM 身份驗證的 WindowsAuthModule)可以單獨安裝在服務(wù)器上,以提供您需要的具體功能。
可以在任何時候從服務(wù)器上完全卸載這些模塊,或為不需要它們的特定應(yīng)用程序而專門禁用它們。這將幫助服務(wù)器管理員快速地部署小型服務(wù)器,同時大大減少受攻擊可能性,并通過只執(zhí)行所需代碼極大地提高性能。
關(guān)于IIS服務(wù)器的知識,我們就講解到這里。
【編輯推薦】