IIS接收请求流程图
2020-06-10 10:46:27 1 举报
IIS请求处理流程
作者其他创作
大纲/内容
返回结果
HttpApplication
HTTP.SYS
MSMQ Listener Adapter
HttpModules
HTTP请求
【Windows Process Activation Service】2.进程管理:创建、回收、监控工作进程。3.配置管理:从Metabase中加载配置信息对相关组件进行配置
SMSvcHost.exe
IIS6.0之后,可以看作单纯的IIS管理进程
ISAPI Extension
ISAPIaspnet_isapi.dll
HttpRuntime
处理请求
IsapiRuntime
HttpHandlers
处理请求前对请求进行查看/修改/转发/拒绝
ISAPI Filter
.NET Runtime(CLR)
工作进程(w3wp.exe)
匹配路由,Controller激活,Model绑定,Action执行。。。。
TCP Listener Adapter
WAS服务
HTTP监听器,以驱动程序的形式运行在Widows的内核模式下(kernel mode)
Named Pipes Listener Adapter
HTTP请求正式进入ASP.NET管道
Metabase
HttpApplication 是整个 ASP.NET 基础架构的核心,它负责处理分发给它的 HTTP 请求。
W3SVC服务
【W3 Publishing Service】1.接受HTTP请求
HttpApplicationFactory
SvcHost.exe
HttpContext
IsapiWokerRequest
Application
InetInfo.exe
收藏
0 条评论
下一页