這篇文章大體分為兩個部分,第一部分我將談?wù)?/SPAN>IIS的兩個不同的版本―IIS 5.x 和 IIS 6(雖然IIS 7已經(jīng)Release很長時間了,而且較之前兩個版本發(fā)生了非常大的變化,由于本人缺乏對IIS 7深入的了解,所以在這里就不再介紹了,不過以后我將這方面的內(nèi)容補上)的處理模型:IIS如何監(jiān)聽來自外界的Http request,如何根據(jù)ISAPI Extension Mapping將對于不同Resource的請求分發(fā)給不同的ISAPI Extension,基于ASP.NET Resource的ASP.NET ISAPI如何將Request傳遞給ASP.NET Runtime 環(huán)境。第二部分將著重介紹在一個托管的ASP.NET Runtime 環(huán)境對傳入的Http request的處理過程。我們先來看看IIS 5.x和IIS 6的處理過程。
1. 一、IIS 5.x based Process Model
IIS 5.x一個顯著的特征就是Web Server和真正的ASP.NET Application的分離。作為
新聞熱點
疑難解答
圖片精選