zoukankan      html  css  js  c++  java
  • 初识ASP.NET CORE:一、HTTP pipeline

    完整的http请求在asp.net framework中的处理流程: 

     1 Asp.Net
     2 HttpRequest-->
     3 HTTP.exe-->
     4 inetinfo.exe(w3wp.exe)->
     5 ASPNET_ISAPI.DLL-->
     6 Http Pipeline-->ASPNET_WP.EXE-->
     7 HttpRuntime.Init-->
     8 HttpRuntime.ProcessRequest-->
     9 ISAPIRuntime.ProcessRequest-->
    10 HttpApplication Factory-->HttpApplication-->
    11 HttpModule-->
    12 HttpHandler Factory-->HttpHandler-->
    13 HttpHandler.ProcessRequest() 
    14 BeginRequest
    15 AuthenticateRequest,PostAuthenticateRequest
    16 AuthorizeRequest,PostAuthorizeRequest
    17 ResolveRequestCache,PostResolveRequestCache
    18 PostMapRequestHandler
    19 AcquireRequestState,PostAcquireRequestState
    20 PreRequestHandlerExecute,PostRequestHandlerExecute
    21 ReleaseRequestState,PostReleaseRequestState
    22 UpdateRequestCache,PostUpdateRequestCache
    23 LogRequest,PostLogRequest
    24 EndRequest
    Asp.Net
     1 Asp.Net MVC
     2 HttpRequest-->
     3 HTTP.exe-->
     4 inetinfo.exe(w3wp.exe)->
     5 ASPNET_ISAPI.DLL-->
     6 Http Pipeline-->
     7 HttpRuntime.Init-->
     8 HttpRuntime.ProcessRequest-->
     9 ISAPIRuntime.ProcessRequest-->
    10 BeginRequest
    11 AuthenticateRequest,PostAuthenticateRequest
    12 AuthorizeRequest,PostAuthorizeRequest
    13 ResolveRequestCache,PostResolveRequestCache
    14 MvcHandler
    15 AcquireRequestState,PostAcquireRequestState
    16 Controllor,Action
    17 View
    18 EndRequest
    Asp.Net MVC
     1 Asp.Net Core
     2 HttpRequest-->
     3 Server-->
     4 HttpApplication-->
     5 MiddleWare(s)(handle features in HttpContext)
     6 MiddleWare(s)(handle features in HttpContext)
     7 MiddleWare(s)(handle features in HttpContext)
     8 (error handling,static file server,authentication,Routing MVC)
     9 .
    10 .
    11 .
    Asp.Net Core

  • 相关阅读:
    java中间件
    JAVA 并发编程关键点
    pull类型消息中间件-消息服务端(三)
    pull类型消息中间件-消息消费者(二)
    pull类型消息中间件-消息发布者(一)
    push类型消息中间件-消息服务端(三)
    push类型消息中间件-消息发布者(二)
    push类型消息中间件-消息订阅者(一)
    RPC框架基本原理(三):调用链路分析
    JAVA包装类
  • 原文地址:https://www.cnblogs.com/riusmary/p/5757479.html
Copyright © 2011-2022 走看看