ASP.NET HttpApplication管线(即:Http管线)是使用截取过滤器(即:截获器)模式搭建的,然而在微软官方及可查的资料中,对HttpApplication管线的设计模式都描述得相当简约而且模糊,至于截取过滤器模式在HttpApplication管线中具体的实现策...ASP.NET HttpApplication管线(即:Http管线)是使用截取过滤器(即:截获器)模式搭建的,然而在微软官方及可查的资料中,对HttpApplication管线的设计模式都描述得相当简约而且模糊,至于截取过滤器模式在HttpApplication管线中具体的实现策略涉及得更是寥寥。本文基于源代码,深入地清晰刻画出HttpApplication管线的设计模式及其详细的实现策略,揭示了其实现策略并非是微软官网上所声称那样使用了事件驱动,而是采用模板方法结合对象适配器的方式实现的。展开更多