IIS各個版本中你需要知道的那些事兒

2021-07-10 09:13:26 字數 1140 閱讀 9088

**:

一、寫在前面

目前市面上所用的iis版本估計都是》=6.0的.所以我們主要以下面三個版本進行講解

伺服器版本

iis預設版本

server2003

6.0server2008

7.0server2012

8.0

二、iis6的請求過程

三、 iis7的工作過程

http.sys監聽攔截客戶端請求開始處理。

http.sys通過配置資訊聯絡was獲取相關資訊。

www 服務接受到配置資訊,配置資訊指類似應用程式池配置資訊,站點配置資訊等等。

www 服務使用配置資訊去配置 http.sys 處理策略。

w3wp worker process處理以後,將response返回給http.sys。

客戶端接受到response內容。

注意:我們稱3-6為初始化配置的過程,配置完畢之後,以後的請求就直接到第七步.當然iis被重啟了,就重頭來過.

三、iis7程式池託管管道模式

w3wp.exe 程序在iis7中如何工作, 取決於iis 7 的應用程式池託管管道模式是什麼,iis7目前有2個模式: 經典模式和整合模式

經典的意思大家都知道,就是乙個一直以來所使用的方式(便於大家記憶),iis7其中經典模式的w3wp.exe工作方式就是iis6的處理方式.

即: iis isapi extension,也就是 aspnet_isapi.dll

iis7整合模式是乙個偉大的改進,讓iis整合了.net功能(不在依靠之前iis版本的aspnet_ispai.dll),也就是說所有的http request請求都要經過.net來處理(包括html, php等),也因為 .net 的諸多功能已經成為 iis 7 的一部份.效能上也得到了提公升.

四、iis8和iis7有哪些不一樣的地方

五、求關注、求推薦

兄台給點鼓勵吧 o(∩_∩)o~,你的鼓勵是我繼續寫好這一系列的理由

少俠既然來了就幫推薦一下吧

關於IIS,你要知道的。

什麼是iis?iis是internet information server internet資訊服務 英文全稱的縮寫,是微軟公司主推的web伺服器。iis並不是一種程式語言,它只是一種 環境 一種讓asp語言執行的環境。是一種web 網頁 服務元件,用來搭載 執行程式的平台。iis的作用是什麼?專...

Sybase IQ,你需要知道的基礎

sybase iq,你需要知道的基礎 第一,知道iq跟其它的關係型資料庫相比,它的主要特徵是什麼?包括查詢快 資料壓縮比高 load快,但是插入更新慢,不太適合資料老是變化,它是按列儲存的。這時候你就知道它適做dss 決策支援系統 資料集市,資料倉儲,它不適合oltp。適合olap。第二,知道iq自...

Sybase IQ,你需要知道的基礎

sybase iq,你需要知道的基礎 第一,知道iq跟其它的關係型資料庫相比,它的主要特徵是什麼?包括查詢快 資料壓縮比高 load快,但是插入更新慢,不太適合資料老是變化,它是按列儲存的。這時候你就知道它適做dss 決策支援系統 資料集市,資料倉儲,它不適合oltp。適合olap。第二,知道iq自...