码迷,mamicode.com
首页 > 其他好文 > 详细

IIS7.0经典和集成的区别

时间:2017-04-05 17:56:33      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:hand   eee   tom   pad   pre   父节点   需求   返回   而且   

经典:

兼容模式,web应用程序之前是在IIS6.0及以下的版本运行迁移到IIS7.0版本,代码根本不用修正就能够正常运转。

PS:只需将应用程序配置成经典形式

集成:

1.集成形式是一种统一的乞求处置管道,它将ASP.NET恳求管道与IIS中心管道组合在一同,这种形式可以提供更好的性能,可以完成配置和管理的模块化,而且增加了运用托管代码模块扩展IIS时的灵敏性。假设老的Web应用程序运转于IIS7.0的集成形式下,可能需求对应用程序的web.config文件停止修正,特别是运用了完成IHttpHandler接口的自定义模块的状况。IIS7.0在同一个效劳器上可以同时支持两种形式的应用程序。

2.web.config文件的变化

system.webServer节指定了应用于web应用程序的IIS7.0设置,其父节点是configuration,该节点中能够设置的内容包括:

当恳求未包含指定资源时,Web效劳器返回给客户端的默许文档(defaultDocument); 响应的紧缩设置(httpCompression) 自定义头部(httpProtocol节的customHeaders) 模块(modules) 处置程序(handlers) 

其中的一些设置仅适用于集成形式,而不适用于经典形式,如经典形式下运转的应用程序则疏忽web.config的system.WebServer节中指定的一切托管代码模块和处置程序,这种形式下web应用程序应该在syste.web节的httpModules和httpHandlers中定义模块和处置程序。

IIS7.0经典和集成的区别

标签:hand   eee   tom   pad   pre   父节点   需求   返回   而且   

原文地址:http://www.cnblogs.com/aizhonglin/p/6669505.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!