国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

IIS7中ASP.net 請求處理過程說明

2024-07-10 13:24:59
字體:
來源:轉載
供稿:網友
IIS7 站點啟動并處理請求的步驟如下圖:

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

IIS7中ASP.net 請求處理過程說明

  上圖的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 的應用程序池的托管管道模式分兩種: 經典和集成。 這兩種模式下處理策略各不相通。

      本文作者:郭紅俊

      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 的方式, 以減少升級的成本。

    IIS7中ASP.net 請求處理過程說明

      IIS6 的執行架構圖,以及 IIS7  應用程序池配置成經典模式的執行架構圖

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 汝阳县| 宜宾县| 秀山| 农安县| 阜南县| 环江| 永春县| 健康| 常宁市| 西贡区| 宁夏| 隆尧县| 奈曼旗| 专栏| 五原县| 家居| 崇阳县| 阿鲁科尔沁旗| 贵港市| 台州市| 绵竹市| 政和县| 宜章县| 泌阳县| 井陉县| 南城县| 德安县| 安远县| 驻马店市| 西平县| 乌拉特前旗| 洛南县| 铜梁县| 宜宾县| 镇巴县| 竹北市| 富民县| 乌拉特中旗| 留坝县| 绥中县| 上饶市|