各版本IIS下ASP.net請求處理過程區(qū)別第3/3頁
IIS 7 應(yīng)用程序池的 托管管道模式 集成模式
而 IIS 7 完全整合 .NET 之后,架構(gòu)的處理順序有了很大的不同(如下圖),最主要的原因就是 ASP.NET 從 IIS 插件(ISAPI extension)的角色,進入了 IIS 核心,而且也能以 ASP.NET 模塊負責(zé)處理 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)文章
2009年最新版 win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安
本配置教程僅作拋磚引玉,正式生產(chǎn)用還需要對服務(wù)器進行更加詳細的安全設(shè)置以及各方面性能調(diào)整。2009-03-03Windows下php5+apache+mysql5 手工搭建筆記
php運行環(huán)境對于站長們或者初學(xué)者來說可以直接用一鍵包的方式或者直接從服務(wù)提供商處得到支持,不必自己手工按部就班的搭建,所以這篇文章是寫給我這樣的菜鳥又喜歡胡鬧的程序員看的,哈哈。2011-02-02Winxp IIS5.1出現(xiàn)HTTP500內(nèi)部服務(wù)器錯誤的解決方法
Winxp IIS5.1出現(xiàn)HTTP500內(nèi)部服務(wù)器錯誤的解決方法,需要的朋友可以參考下。2011-03-03NTFS權(quán)限設(shè)置以避免通過webshell遍歷主機目錄
我們知道,匿名訪問web使用系統(tǒng)中的“IUSR_主機名”這個用戶,只要限制了這個用戶的讀取權(quán)限,即能限制訪問者遍歷服務(wù)器目錄,保護服務(wù)器數(shù)據(jù)不被非法訪問2011-03-03如何備份恢復(fù)IIS?詳細備份恢復(fù)IIS的步驟
如果用戶重裝Windows的話,即使備份了IIS的相關(guān)文件,還原的時候還是提示“無效簽名”,導(dǎo)致這個IIS無法恢復(fù),如果你要重裝系統(tǒng),那么詳細備份恢復(fù)IIS的步驟如下2013-08-08serv-u與屏保導(dǎo)致serv-u服務(wù)器經(jīng)常停止無法連接的解決方法
公司win2003服務(wù)器發(fā)現(xiàn)serv-u一直以來都有經(jīng)常暫停無法連接的問題只有重新啟動serv-u才能解決serv-u停止問題,還以為是版本或者流量的關(guān)系2007-12-12win2003 服務(wù)器超出最大允許連接數(shù) 最有效的解決方法
這幾天頻繁的遠程登陸服務(wù)器,由于沒有及時注銷或者其他情況,早上再次登陸時系統(tǒng)提示:終端服務(wù)器超出了最大允許連接數(shù)2012-11-11iis偽靜態(tài)中文url出現(xiàn)亂碼的解決辦法
這篇文章主要介紹了iis偽靜態(tài)中文url出現(xiàn)亂碼的解決辦法,需要的朋友可以參考下2017-05-05