ASP.Net原理

来源:互联网 发布:淘宝能不能换身份证 编辑:程序博客网 时间:2024/05/17 12:03

1 浏览器有了HTTP请求

2 Http.sys程序会监听来自于浏览器的请求,当监听到请求后,会传递给IIS,

3 iis会调用isapi.dll这个程序来获取所有的http请求里的信息,

4 他会将信息放入到httpworkresquest类中,并且同时启动应用程序池,初始化httpruntime类,调用其中的processrequest类,将前面的httpworkrequest作为参数传递进来。

5 传进来后httpruntime会让httpapplicationfactory工厂类为该请求创建一个httpapplication类,该类会去创建一个对应的httpcontext对象,里面存放着许多基本的信息,然后这些信息在程序操作时可以被修改,删除,直至程序员编好代码。

6 返回信息到浏览器。

0 0