随笔 - 22  文章 - 0 评论 - 136 trackbacks - 19
<2006年9月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

欢迎,第Friend Finder Dating Services位访客
昵称:tmfc
园龄:5年5个月
粉丝:4
关注:0

搜索

 
 

常用链接

我的标签

随笔分类

随笔档案

朋友

积分与排名

  • 积分 - 63130
  • 排名 - 1684

最新评论

阅读排行榜

评论排行榜

推荐排行榜

摘要: 回到运行时

在这里我们有一个在ISAPI扩展中活动的,可调用的ISAPIRuntime对象的实例.每当运行时是启动的并运行时,ISAPI的代码调用ISAPIRuntime.ProcessRequest()方法,这个方法是真正的进入ASP.NET管道的入口.这个流程在图4中显示.


记住ISAPI是多线程的,所以请求也会通过AppDomainFactory.Create()(译注:原文为ApplicationDomainFactory,疑有误)函数中返回的引用在多线程环境中被处理.列表1显示了ISAPIRuntime.ProcessRequest()方法中反编译后的代码,这个方法接收一个ISAPI ecb对象和服务类型(WorkerRequestType)作为参数.这个方法是线程安全的,所以多个ISAPI线程可以同时在这一个被返回的对象实例上安全的调用这个方法.

阅读全文
posted @ 2006-09-01 09:27 tmfc 阅读(2551) 评论(5) 编辑