ASP.NET MVC5 的请求管道和运行生命周期

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kingshown_WZ/article/details/88835368

大致分为三大过程:

(1)网址路由比对;

(2)运行Controller与Action;

(3)运行View并传回结果。

        在IIS7之前,如IIS6或IIS5,请求处理管道分为两个:IIS请求处理管道和ASP.NET管道,若客户端请求静态资源则只有IIS管道进行处理,而ASP.NET管道不会处理该请求。从IIS7开始两个管道合二为一,称为集成管道。

        以下是IIS接到HTTP要求以后,如果通过Routing路由规则比对出是ASP.NET MVC要求的话,其完整的ASP.NET MVC5 的运行生命周期图:

比对:

(1).NET MVC执行过程 及 生命周期步骤

(2)asp.net MVC 应用程序的生命周期

(3)ASP.NET MVC5请求管道和生命周期

教程:

(1)ASP.Net MVC生命周期

猜你喜欢

转载自blog.csdn.net/kingshown_WZ/article/details/88835368
今日推荐