已久在08服務器上使用IIS 7託管模塊配置

 利用 IIS 7.0 擴展性模型,可以開發稱作"模塊"的 Web 服務器組件,並將其部署爲使用本機 C++ API 的本機 DLL 或使用 ASP.NET API 開發的託管類型。Web 服務器模塊可屬於以下任一類型:

 
- 本機模塊(本機 .dll 文件):這些文件也稱作"非託管模塊",因爲它們不是使用 ASP.NET 模型創建的。默認情況下,Web 服務器中包含的大多數功能都是作爲本機模塊實現的。
 
- 託管模塊(由 .NET 程序集創建的託管類型):這些模塊是使用 ASP.NET 模型創建的。
 
本文介紹託管模塊配置過程。
 
模塊通過處理請求的部分內容來提供所需的服務,例如身份驗證或壓縮。它們與 Internet 服務器 API (ISAPI) 篩選器的工作方式十分相似。通常情況下,模塊不生成返回給客戶端的響應,而是由處理程序來執行此操作,這是因爲它們更適合處理針對特定資源的特定請求。
 
(一)添加託管模塊
 
如果 Web 服務器上的應用程序需要受某個託管模塊支持的行爲,則您可能需要添加此託管模塊。添加模塊時,您並不是在創建模塊;而是將計算機上已經存在的代碼與該計算機上運行的 Web 應用程序關聯起來。
 
注: "模塊"頁同時列出了由應用程序使用的託管模塊和本機模塊。此列表可能只是 Web 服務器上存在的所有本機模塊和託管模塊的一部分。
 
1. 打開 IIS 管理器,然後導航至您要管理的級別。
 
2. 在"功能視圖"的"server主頁"、"site 主頁"或"application 主頁"頁上,雙擊"模塊"。
 
3. 在"模塊"頁的"操作"窗格中,單擊"添加託管模塊"。
 
4. 在"添加託管模塊"對話框中的"名稱"框中,爲託管模塊鍵入一個名稱。
 
5. 在"類型"框中,選擇一種託管類型或鍵入一種託管類型。
 
6. 如果希望此模塊僅響應託管請求,請選中爲針對託管應用程序或託管處理程序的請求啓動此模塊複選框。
 
7. 單擊"確定"。
 
(二)編輯託管模塊
 
具體步驟如下:
 
1. 打開 IIS 管理器,然後導航至您要管理的級別。
 
2. 在"功能視圖"的"server主頁"、"site 主頁"或"application 主頁"頁上,雙擊"模塊"。
 
3. 在"模塊"頁的"模塊"列表中,選擇要更改的託管模塊。
 
4. 在"操作"窗格中,單擊"編輯"。
 
5. 在"編輯託管模塊"對話框上,編輯要更改的信息,然後單擊"確定"。
 
(三)刪除託管模塊
 
如果站點或應用程序不再需要使用某一託管模塊進行處理,則可以將此模塊從站點或應用程序中刪除。刪除某一託管模塊意味着從活動模塊列表中刪除此模塊;但是,相應代碼仍存在於 Web 服務器上。如果應用程序的需要發生變化,您可以重新添加此模塊。
 
1. 打開 IIS 管理器,然後導航至您要管理的級別。
 
2. 在"功能視圖"的"server主頁"、"site 主頁"或"application 主頁"頁上,雙擊"模塊"。
 
3. 在"模塊"頁上的"模塊"列表中,選擇您要刪除的託管模塊。
 
4. 在"操作"窗格中,單擊"刪除",然後單擊"是"。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章