初探Asp.net请求机制原理 1

时间:2022-08-21 09:59:14

web原理 请求---响应

而一个 简单的请求 响应中包含太多知识,只有把 请求响应原理搞懂才能在web的世界里好好翱翔(注:自已的整理的知识参考博友们东西或自已所想,没有盗版权的意思,在此说明就不引用链接说明了)

下面上图

初探Asp.net请求机制原理 1

初探Asp.net请求机制原理 1

对于原理图作一些文字说明(本人也是一个学习者,难免有说错之个,还望指出)

1:我们发起请求报文(数据)与服务器进行通讯(三次握手成功)

2: 我们的请求会被http.sys组件捕获  http.sys是一个位于Win2003和WinXP SP2中的操作系统核心组件,能够让任何应用程序通过它提供的接口,以http协议进行信息通讯(百度这么说的..)。

3:然后交给我们IIS程序处理

4:IIS会判断文件是否是静态文件或动态文件(这是IIS的事情)进行处理

5:如果是直接输出,不是则找到相对应的映射程序aspnet_isapi.dll(加载动态启动相对应的处理)

6:基于framwork框架 启动CLR(公共语言运行时)

7:创建对应的应用程序池 应用程序域

8:请求最后交给AppDomain(应用程序域)中的ISAPIRuntime对象处理

未完待续....................