各版本IIS下ASP.net請求處理過程區(qū)別
IIS 7 應(yīng)用程序池的 托管管道模式 集成模式
而 IIS 7 完全整合 .NET 之后,架構(gòu)的處理順序有了很大的不同(如下圖),最主要的原因就是 ASP.NET 從 IIS 插件(ISAPI extension)的角色,進入了 IIS 核心,而且也能以 ASP.NET 模塊負責處理 IIS 7 的諸多類型要求。這些 ASP.NET 模塊不只能處理 ASP.NET 網(wǎng)頁程序,也能處理其他如 ASP 程序、PHP 程序或靜態(tài) HTML 網(wǎng)頁,也因為 ASP.NET 的諸多功能已經(jīng)成為 IIS 7 的一部份,因此 ASP 程序、PHP 程序或靜態(tài) HTML 網(wǎng)頁等類型的要求,也能使用像是Forms認證(Forms Authentication)或輸出緩存(Output Cache)等 ASP.NET 2.0 的功能(但須修改 IIS 7 的設(shè)定值)。也因為 IIS 7 允許自行以 ASP.NET API 開發(fā)并加入模塊,因此 ASP.NET 網(wǎng)頁開發(fā)人員將更容易擴充 IIS 7 和網(wǎng)站應(yīng)用程序的功能,甚至能自行以 .NET 編寫管理 IIS 7 的程序(例如以程控 IIS 7 以建置網(wǎng)站或虛擬目錄)

IIS 7 的執(zhí)行架構(gòu)圖(集成托管信道模式下的架構(gòu))
小結(jié)
- IIS5 到 IIS6 的改進,主要是 HTTP.sys 的改進。
- IIS6 到 IIS7 的改進,主要是 ISAPI 的改進。
參考資料:
ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI
http://www.cnblogs.com/artech/archive/2007/09/09/887528.html
ASP.NET Internals – IIS and the Process Model
http://dotnetslackers.com/articles/iis/
ASPNETInternalsIISAndTheProcessModel.aspx
模組化的IIS 7 與.NET 能力整合
http://www.microsoft.com/taiwan/technet/columns/profwin/
33-iis7-componentization-integration.mspx
Introduction to IIS 7.0 Architecture
http://learn.iis.net/page.aspx/101/introduction-to-iis7-architecture/
相關(guān)文章
win2003服務(wù)器定時自動重啟命令[計劃任務(wù)]
win2003服務(wù)器定時自動重啟命令,其實就是通過shutdown.exe結(jié)合計劃任務(wù)來實現(xiàn)的。2011-05-05
IIS6.0應(yīng)用程序池的性能優(yōu)化和設(shè)置技巧分享
公司的一個網(wǎng)站程序長時間運行后,速度變慢,重新啟動網(wǎng)站后速度明顯變快,估計是網(wǎng)站程序占用的內(nèi)存和CPU資源沒能及時釋放,才需要每隔一段時間重啟網(wǎng)站釋放資源。2011-04-04
Win2008 R2 64Bit下IIS環(huán)境安裝memcache和memcached服務(wù)端的方法
這篇文章主要介紹了Win2008 R2 64Bit下IIS環(huán)境安裝memcache和memcached服務(wù)端的方法,需要的朋友可以參考下2016-06-06
windows2003 的安裝及安裝過程遇到的問題小結(jié)
Windows Server 2003是微軟于2003年3月28日發(fā)布的基于Windows XP/NT5.1開發(fā)的服務(wù)器操作系統(tǒng),Windows Server 2003的官方支持即已在2015年7月14日結(jié)束,Windows Server 2003的安全性不再獲得保障,本文給大家分享windows2003安裝過程遇到的問題,感興趣的朋友一起看看吧2023-01-01
Windows Server 2008 R2遠程設(shè)置選項灰色解決方法
最近公司環(huán)境有幾天Windows Server 2008R2的服務(wù)器因為沒有激活導致過期后都不能遠程,連接顯示器后發(fā)現(xiàn)遠程設(shè)置的地方為灰色了2013-06-06
IIS服務(wù)器下安裝配置XCache緩存器方法及XCache下載
使用這個加速器可以很大程度的降低CPU占用(但會造成更多的內(nèi)存占用),并使網(wǎng)頁執(zhí)行時間縮短。具體原理不介紹了,網(wǎng)上有很多2012-01-01
Microsoft Windows 2008 Server R2 iis7.5上傳文件限制200K更改
這篇文章主要介紹了Microsoft Windows 2008 Server R2上傳文件限制200K更改,需要的朋友可以參考下2015-10-10
Windows服務(wù)器關(guān)閉當先安全設(shè)置不允許下載該文件的解決方法
這篇文章主要介紹了Windows服務(wù)器關(guān)閉當先安全設(shè)置不允許下載該文件的解決方法,需要的朋友可以參考下2016-06-06
阿里云云服務(wù)器Windows2003系統(tǒng)中安裝和使用FTP圖文教程
這篇文章主要介紹了阿里云云服務(wù)器Windows2003系統(tǒng)中安裝和使用FTP圖文教程,本文包含F(xiàn)TP安裝、FTP賬號管理、FTP站管理等內(nèi)容,需要的朋友可以參考下2014-09-09

