续从IIS到PAGE对象:ASP.NET发现之旅
2004-11-26 09:34
381 查看
昨天写这个东东的时候,其实有一个地方没想通,为什么一开始用到ISAPI RUNTIME
到后来控制权交到ASP.NET手中后,又要用ISAPI RUNTIME呢?
后来想通了,因为ASP.NET可以通过在WEB.CONFIG中定制的方法来加入HTTPHANDLE
整个过程是这样的,首先在IIS中加入了对ASPX文件的映射,将其映谢到ASPNET_ISAPI.DLL上,这个文件就是ISAPI扩展了
ISAPI扩展在收到ASPX请求时会找相应的应用程序,同时在应用程序的HTTPHANDLE中找到合适的HTTPHANDLEFACTORY来产生相应的HANDLE
这样,不就用了两次嘛
到后来控制权交到ASP.NET手中后,又要用ISAPI RUNTIME呢?
后来想通了,因为ASP.NET可以通过在WEB.CONFIG中定制的方法来加入HTTPHANDLE
整个过程是这样的,首先在IIS中加入了对ASPX文件的映射,将其映谢到ASPNET_ISAPI.DLL上,这个文件就是ISAPI扩展了
ISAPI扩展在收到ASPX请求时会找相应的应用程序,同时在应用程序的HTTPHANDLE中找到合适的HTTPHANDLEFACTORY来产生相应的HANDLE
这样,不就用了两次嘛
相关文章推荐
- AspnetUpload 2.1 beta 新鲜出炉
- 从IIS到PAGE对象:ASP.NET之旅
- 有滚动条、固定Header的ASP.Net DataGrid实现
- ASP.Net 1.x 中 __doPostBack实现的问题
- 在ASP.NET中动态修改文件下载[翻译]
- 编写安全的ASP代码
- 在网上看到有朋友要DVBBS -> ASPNETForums2.0的转换程序.
- 跟踪的诀窍
- DataSet导出CSV格式(ASP.NET,C#)
- ASP.NET的修复
- ASP.NET Web 服务还是 .NET Remoting:如何选择
- ASP.NET中使用数据处理插入数据注意的问题
- asp实现k线图(在线)
- [ASP-Last-Code]显示ASP页面的代码
- JasperReport 学习之路
- 利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法
- 用asp.net实现把此文推荐给好友的功能
- ASP.NET读取POP3邮件的操作(纯代码)
- ASP如何获取客户端真实IP地址
- 用ASP.NET设计高效邮件列表