10秒后自動(dòng)關(guān)閉
如何區(qū)分并選擇IIS程序池的“經(jīng)典模式”和“集成模式”?

 

經(jīng)典模式和集成模式

    IIS7.0及以上IIS版本中的Web應(yīng)用程序有兩種配置模式:經(jīng)典模式集成模式。兩者區(qū)別大家可以參考下,根據(jù)實(shí)際情況選用。

    【經(jīng)典模式】

        是為了與之前的版本兼容,使用ISAPI擴(kuò)展來調(diào)用ASP.NET運(yùn)行庫(kù),原先運(yùn)行于IIS6.0下的Web應(yīng)用程序遷移到IIS7.0中只要將應(yīng)用程序配置成經(jīng)典模式,代碼基本不用修改就可以正常運(yùn)行。

    【集成模式】

        它將ASP.NET請(qǐng)求管道與IIS核心管道組合在一起,這種模式與操作系統(tǒng)結(jié)合更緊密,能夠提供更好的性能,能夠?qū)崿F(xiàn)配置和治理的模塊化,而且增加了使用托管代碼模塊擴(kuò)展IIS時(shí)的靈活性。


 

    至于更多的區(qū)別,可以參考微軟官方資料。這里,暫時(shí)只說一下如何選擇:

    1、默認(rèn)就選擇經(jīng)典模式,因?yàn)榻?jīng)典模式能夠支持絕大部分目前的ASP.Net程序,至于.Net2.0還是.Net4.0,就要根據(jù)網(wǎng)站實(shí)際運(yùn)行環(huán)境進(jìn)行選擇即可。

    2、如果網(wǎng)站結(jié)構(gòu)用了新技術(shù)開發(fā),如MVC,就可能需要選擇集成模式。

    3、這兩種模式可以在護(hù)衛(wèi)神主機(jī)管理系統(tǒng)里面相互切換,如果經(jīng)典模式不行,就選擇集成模式,反之亦然。

 

    如下圖:后臺(tái)選擇ASP.Net的版本以及運(yùn)行模式(V3.5.0版本以上的主機(jī)系統(tǒng)支持):

經(jīng)典模式和集成模式的選擇

 

    如下圖:前臺(tái)選擇ASP.Net的版本以及運(yùn)行模式(V3.5.0版本以上的主機(jī)系統(tǒng)支持):

經(jīng)典模式和集成模式的選擇


 

用戶留言