- 博客(3)
- 收藏
- 关注
原创 对ASP.NET页面生命周期总结(完结篇)
补充: W3svc服务 负责把‘工作进程’启动起来 W3svc 连接工作进程、内核模块、IIS 主服务的一个核心的桥梁 W3svc还有一个作用就是维护应用程序池,可以设置多长时间回收,多长时间重启。再一个就是如果应用程序池出问题了,W3svc也会监控到这个东西然后剁掉再重启 ------------------------ PreInit 预初始化 Init
2014-03-18 10:23:21 905 1
原创 对ASP.NET页面生命周期总结(2)
HttpAplicationFactory获取一个HttpApplication对象: 内部:1.如果是第一次请求过来,那么就把global文件编译成一个类型。(后续请求来的,就可以直接获取这个类型)【global.asax继承HttpApplication对象】 2.调用application_start()方法(在整个网站生命周期内只被调用一次,而且只是第一次请求来之前先来调用这个
2014-03-18 10:13:03 791
原创 对ASP.NET页面生命周期总结(1)
小画了一图,来分享下这阵子对页面生命周期的理解: 首先是浏览器 : 把用户的操作封装成一个请求通过socket发送到后台服务器 后台服务器:首先有个内核模块Http.sys 和 针对每个应用程序池都有一个请求队列。然后请求到达http.sys之后,就把请求放到相应请求的队列池子里面去。 完成这些步骤后通知w3svc服务,由w3svc服务负责触发‘工作进程
2014-03-17 10:43:34 958
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人