麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > IIS > 正文

各版本IIS下ASP.net請求處理過程區別第2/3頁

2024-08-29 03:07:44
字體:
來源:轉載
供稿:網友
ASP.NET是一個非常強大的構建Web應用的平臺,它提供了極大的靈活性和能力以致于可以用它來構建所有類型的Web應用。

IIS 7  的 ASP.net 請求處理過程

IIS7 站點啟動并處理請求的步驟如下圖:

步驟 1 到 6 ,是處理應用啟動,啟動好后,以后就不需要再走這個步驟了。

上圖的8個步驟分別如下:

當客戶端瀏覽器開始HTTP 請求一個WEB 服務器的資源時,HTTP.sys 攔截到這個請求。 HTTP.sys contacts WAS to obtain information from the configuration store. WAS 向配置存儲中心請求配置信息。applicationHost.config。 WWW 服務接受到配置信息,配置信息指類似應用程序池配置信息,站點配置信息等等。 WWW 服務使用配置信息去配置 HTTP.sys 處理策略。 WAS starts a worker process for the application pool to which the request was made. The worker process processes the request and returns a response to HTTP.sys. 客戶端接受到處理結果信息。

W3WP.exe 進程中又是如果處理得呢?? IIS 7 的應用程序池的托管管道模式分兩種: 經典和集成。 這兩種模式下處理策略各不相通。

本文作者:郭紅俊 http://blog.joycode.com/ghj

IIS 6 以及 IIS7 經典模式的托管管道的架構

在IIS7之前,ASP.NET 是以 IIS ISAPI extension 的方式外加到 IIS,其實包括 ASP 以及 PHP,也都以相同的方式配置(PHP 在 IIS 采用了兩種配置方式,除了 IIS ISAPI extension 的方式,也包括了 CGI 的方式,系統管理者能選擇 PHP 程序的執行方式),因此客戶端對 IIS 的 HTTP 請求會先經由 IIS 處理,然后 IIS 根據要求的內容類型,如果是 HTML 靜態網頁就由 IIS 自行處理,如果不是,就根據要求的內容類型,分派給各自的 IIS ISAPI extension;如果要求的內容類型是 ASP.NET,就分派給負責處理 ASP.NET 的 IIS ISAPI extension,也就是 aspnet_isapi.dll。下圖是這個架構的示意圖。

IIS  7 應用程序池的 托管管道模式  經典  模式也是這樣的工作原理。 這種模式是兼容IIS 6 的方式, 以減少升級的成本。

IIS6 的執行架構圖,以及 IIS7  應用程序池配置成經典模式的執行架構圖
上一頁123下一頁閱讀全文

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宅男视频在线观看免费 | 国产91丝袜在线播放 | h视频免费在线观看 | 亚洲成人免费视频在线 | 天天色综合6 | 九九热免费视频在线观看 | 国产精品久久久久久久久久10秀 | av日韩在线免费观看 | 渔夫荒淫艳史 | www.91操 | 3级毛片 | 国产宾馆3p国语对白 | 男人久久天堂 | 毛片在线视频免费观看 | 亚洲精品成人av在线 | 日韩色视频 | 国产亚洲精品久久久久久大师 | 一级黄色av电影 | 亚洲网站一区 | 一本色道久久久888 香蕉视频99 | 成人三区四区 | 看毛片电影 | 日本在线播放一区二区三区 | 2021免费日韩视频网 | 免费成人 | 欧美精品一区二区久久 | 亚洲成人福利电影 | 欧美精品99 | 午夜精品区 | 91网视频在线观看 | 欧洲成人综合网 | 成码无人av片在线观看网站 | 天天天干夜夜夜操 | 午夜精品久久久久久久久久久久久蜜桃 | 2021av视频| 欧美福利视频一区二区三区 | 中文字幕在线一 | 久久人人爽人人爽人人片av高请 | 黄色三级网站 | 欧美 videos粗暴 | 国产在线精品一区二区夜色 |