文章數 - 152, 回應數 - 65, 引用數 - 0

SINCE 2004




文章標籤

全部標籤

每月文章

文章分類

文學與歷史

資訊專家

理論基礎

IIS 執行 ASP.NET 網頁的過程
當 IIS 收到使用者瀏覽器提出網頁請求時,IIS 會先根據該請求的網域或 IP 及 PORT 找到對應的網站。
找到網站後,判斷副檔名為 ASPX 時,IIS 便將該請求移交給 ISAPI Extension 之 ASPNET_ISAPI.DLL 元件。
ISAPI 收到請求後,便會啟動 ASP.NET 的 Process (ASPNET_WP.exe),再將請求交給 ASP.NET 的 Process 處理。
ASPNET_WP 會解讀該請求的資訊,例如 : 該請求的網站或該網站的某個虛擬目錄並未擁有APPDomain,則該 ASPNET_WP 會協助建立一個 APPDomain。
當該網站或該網站的某個虛擬目錄擁有 APPDomain 後,會將所需要的組件 Assembly 載入到該 APPDomain中,這也是為什麼第一次瀏覽網站時會比較慢的原因之一。
接下來 APPDomain 會將該請求轉送給 APPDomain 內對應的 ISAPIRuntime元件,
ISAPIRuntime 元件會負責解讀該請求的

2009年7月8日 下午 02:59 | 回應 (2) | 閱讀數 : 1087 | 文章分類 [ .NET技術 ASP.NET ASP.NET 2.0 理論基礎 ]

Design Patterns 第五炮 :偷天換日,轉接器樣式(Adapter Pattern)。
Design Patterns 第五炮 :偷天換日,轉接器樣式(Adapter Pattern)。

2008年6月26日 下午 09:13 | 回應 (0) | 閱讀數 : 858 | 文章分類 [ 理論基礎 ]

搞懂耦合力與內聚力,紮穩物件導向設計的馬步。
搞懂耦合力與內聚力,紮穩物件導向設計的馬步。

2008年6月26日 下午 09:07 | 回應 (0) | 閱讀數 : 1083 | 文章分類 [ 理論基礎 ]

Design Patterns 第二炮 : Factory Pattern , Strategy Pattern
Design Patterns 第二炮 : Factory Pattern , Strategy Pattern

2008年6月26日 下午 09:01 | 回應 (0) | 閱讀數 : 991 | 文章分類 [ 理論基礎 ]

Design Patterns 第一炮 : Facade
Design Patterns 第一炮 : Facade

2008年6月26日 下午 09:00 | 回應 (0) | 閱讀數 : 1413 | 文章分類 [ 理論基礎 ]

你搞懂抽象類別別與介面了嗎?(二)
你搞懂抽象類別別與介面了嗎?(二)

2008年6月26日 下午 08:59 | 回應 (0) | 閱讀數 : 994 | 文章分類 [ 理論基礎 ]

你搞懂抽象類別別與介面了嗎?(一)
你搞懂抽象類別別與介面了嗎?(一)

2008年6月26日 下午 08:58 | 回應 (0) | 閱讀數 : 1008 | 文章分類 [ 理論基礎 ]

Powered by: