手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

程序池經典和集成的區別

2015-12-29 21:36:43 11823

[摘抄自網絡]

1.定義

    集成模式,如果托管應用程序在采用集成模式的應用程序池中運行,服務器將使用IISASP.NET的集成請求處理管道來處理請求。

    經典模式,用經典模式的應用程序池運行,服務器將會繼續通過Aspnet_isapi.dll路由托管代碼請求,其處理請求的方式就像應用程序在 IIS 6.0 中運行一樣。

2.IIS6.0的經典模式中,ASP.Net是一個添加到IIS中的ISAPI。在經典模式中IIS擁有自身的管道。這些管道可以通過創建一個ISAPI擴展進行擴充。ASP.NET只是ISAPI管道的一個組成部分。利用文件擴展名判斷用那個ISAPI處理程序。

    經典形式是為了與之前的版本兼容,運用ISAPI擴展來調用ASP.NET運轉庫,原先運轉于IIS6.0下的Web應用程序遷移到IIS7.0中只需將應用程序配置成經典形式,代碼根本不用修正就能夠正常運轉。

3.集成形式是一種統一的乞求處置管道,它將ASP.NET懇求管道與IIS中心管道組合在一同,這種形式可以提供更好的性能,可以完成配置和管理的模塊化,而且增加了運用托管代碼模塊擴展IIS時的靈敏性。假設老的Web應用程序運轉于IIS7.0的集成形式下,可能需求對應用程序的web.config文件停止修正,特別是運用了完成IHttpHandler接口的自定義模塊的狀況。IIS7.0在同一個效勞器上可以同時支持兩種形式的應用程序。

4.web.config文件的變化.

    system.webServer節指定了應用于web應用程序的IIS7.0設置,其父節點是configuration,該節點中能夠設置的內容包括:當懇求未包含指定資源時,Web效勞器返回給客戶端的默許文檔(defaultDocument); 響應的緊縮設置(httpCompression) 自定義頭部(httpProtocol節的customHeaders) 模塊(modules) 處置程序(handlers)其中的一些設置僅適用于集成形式,而不適用于經典形式,如經典形式下運轉的應用程序則疏忽web.configsystem.WebServer節中指定的一切托管代碼模塊和處置程序,這種形式下web應用程序應該在syste.web節的httpModuleshttpHandlers中定義模塊和處置程序。

提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: