摘要: 1.IHttpHandler接口 定义了实现一个HttpRequest的处理所必须实现的一些系统约定方法。 publicinterfaceIHttpHandler { //其他Request是否可以使用IHttpHandler boolIsReusable{get;} //处理HttpRequest voidProcessRequest(HttpContextcontext); } NET为ASP.NET提供了很多系统默认HttpHandler类,用来适应不同类型的HttpRequest 比如aspx,在machine.config中是这样定义的: add verb="*" path="* 阅读全文
posted @ 2010-12-18 21:25 陈 锋 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 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实例 *这个 阅读全文
posted @ 2010-12-18 21:22 陈 锋 阅读(266) 评论(0) 推荐(0) 编辑