频道栏目
读书频道 > web开发 > .NET > ASP.NET开发宝典
1.3.1 .NET Web运行原理
2012-10-16 09:43:55     我来说两句
收藏   我要投稿

本文所属图书 > ASP.NET开发宝典

本书全面细致地讲解了使用ASP.NET进行编程和实际项目开发的各种技术,是学习ASP.NET编程的必备图书。全书以Visual Studio 2010开发环境为基础,分两大部分共34章讲解了ASP.NET编程中的各种技术。其中,第一部分...  立即去当当网订购

1.3   Web开发技术

教学录像:光盘\mr\video\第1章\03Web开发技术.exe

1.3.1   .NET Web运行原理

当一个HTTP向服务器请求并被IIS接收后,首先,IIS检查客户端请求的页面类型,并为其加载相应的dll文件;然后,在处理过程中将这条请求发送给能够处理这个请求的模块。在ASP.NET中,这个模块就是HttpHandler(HTTP处理程序组件),之所以ASPX文件可以被服务器处理,就是因为在服务器端有默认的HttpHandler专门处理ASPX文件。

IIS将这条请求发送给能够处理这个请求的模块之前,还需要经过一些HttpModule的处理,这些都是系统默认的Modules(用于获取当前应用程序的模块集合)。HTTP请求传送到HttpHandler之前要经过不同的HttpModule的处理的好处是,为了一些必需的过程;为了安全性;为了提高效率;为了用户能够在更多的环节上进行控制,增强了用户的控制能力。ASP.NET运行的原理如图1.7所示。
 


 

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.2 HTTP协议简介
下一篇:1.3.2 .NET Web运行机制
相关文章
图文推荐
排行
热门
最新书评
文章
下载
读书
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站