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

 

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

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

    【經(jīng)典模式】

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

    【集成模式】

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


 

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

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

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

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

 

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

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

 

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

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


 

用戶留言