IIS 7.0 architecture with ASP.NET MVC life cycle
IIS5.0與IIS6.0和IIS7.0的架構都不太一樣,還蠻值得去比較一下有何不同,
不過本文章只想先了解IIS7.0和ASP.NET MVC架構概念而已,目前還未必需要深入了解,
因為裡面需要碰的細節太多太恐怖,雖然深入學習一定會有更進一步的了解與心得,
但是,目前不需要把戰線拉那麼長。
先來看一張IIS 7.0 architecture
再看Http request在worker process內部的運作
而ASP.NET MVC 5 APPLICATION LIFECYCLE將在worker process處理。
參考資料:
ASP.NET Application Life Cycle Overview for IIS 7.0
IIS 5.0 和 6.0 的 ASP.NET 應用程式生命週期概觀
Introduction to IIS Architectures