Welcome 微信登录

首页 / 网页编程 / ASP.NET / ASP.NET底层机制 (上) HttpModule

ASP.NET底层机制 (上) HttpModule2011-10-25 博客园 包建强1.ASP时代的HTTP请求处理过程

在IIS的应用程序映射中,IIS会将对asp和asa文件的请求转交给asp.dll这个ISAPI来处理

Inetinfo.exe进程,即www服务进程

解释型处理,每次请求都会重新解释一次,不适用于大流量请求

2.ASP.NET的HTTP请求处理过程

3.在HttpRuntime中请求处理过程

HttpRequest请求:

进入HttpRumtime——通过HttpApplicationFactory,建立HttpApplication实例——进入HttpModule ——通过HttpHandlerFactory,建立HttpHandler实例

*这个HttpApplication实例在HttpModule的Init方法中会用到