在 IIS 7.5 中,应用程序池有两种运行模式:集成模式和经典模式。
2014-08-07 17:38
323 查看
应用程序池模式会影响服务器处理托管代码请求的方式。
如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。
如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在 IIS 6.0 中运行一样。
经典模式:
指的是与IIS 6或者之前版本保持兼容的一种模式,一个典型问题就是,在处理ASP.NET这种动态网站的时候,它是通过一个所谓的ISAPI程序,作为插件的方式来工作的。针对不同的动态应用程序(例如ASP,PHP等),会需要不同的ISAPI。
集成模式:
这种全新的模式,允许我们将ASP.NET更好地与IIS集成,甚至允许我们在ASP.NET中编写一些功能(例如Module)来改变IIS的行为(扩展)。集成的好处是,不再通过ISAPI的方式,提高了速度和稳定性。至于扩展,则可以使得我们对于IIS以及其他类型的请求有更多的控制。
如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。
如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在 IIS 6.0 中运行一样。
经典模式:
指的是与IIS 6或者之前版本保持兼容的一种模式,一个典型问题就是,在处理ASP.NET这种动态网站的时候,它是通过一个所谓的ISAPI程序,作为插件的方式来工作的。针对不同的动态应用程序(例如ASP,PHP等),会需要不同的ISAPI。
集成模式:
这种全新的模式,允许我们将ASP.NET更好地与IIS集成,甚至允许我们在ASP.NET中编写一些功能(例如Module)来改变IIS的行为(扩展)。集成的好处是,不再通过ISAPI的方式,提高了速度和稳定性。至于扩展,则可以使得我们对于IIS以及其他类型的请求有更多的控制。
相关文章推荐
- IIS7.5应用程序池集成模式和经典模式的区别介绍(转)
- iis7.5 应用程序池 经典模式和集成模式的区别
- IIS 7.5应用程序池集成模式和经典模式的区别
- iis7.5 应用程序池 经典模式和集成模式的区别
- IIS7.5应用程序池集成模式和经典模式的区别介绍
- IIS 应用程序池 经典模式 转 集成模式 解决方案
- IIS 7.0 支持两种管道模式:集成管道模式(Integrated)和经典管道模式(Classic)
- IIS经典、集成托管模式的不同
- IIS7.5(经典/集成),IIS6,asp.net 4.0下配置Url映射(asp.net mvc)
- IIS 7 托管管道模式 经典模式 集成模式 区别 区分
- IIS经典模式和集成模式在管道模型中的不同
- 【IIS】IIS中同时满足集成模式和经典模式
- IIS 7.0的集成模式和经典模式
- 如何理解IIS 7的两种应用程序池的管道模式(Managed Pipeline Mode)
- IIS集成模式和经典模式 系统部署的不同
- 应用程序池的经典模式与集成模式的区别
- IIS 7 托管管道模式 经典模式(Classic) 集成模式(Integrated) 分析与理解
- IIS 7 托管管道模式 经典模式(Classic) 集成模式(Integrated) 分析与理解
- 如何理解IIS 7的两种应用程序池的管道模式(Managed Pipeline Mode)
- 有关于IIS7.5集成模式下的web.config配置问题记录