技术开发 频道

深入解读IIS 7中应用程序池的管道模式

  请注意,我们使用的Application Pool是integrated mode的

  请注意,我们使用的Application Pool是integrated mode的

  5.测试该模块对于静态页面的支持

  如果仅仅是上面这样,我们似乎看不出这种模式到底有何优势。我们以前不也是可以实现这样的效果吗?

  请你主要的是,以前的HttpModule只能影响到动态网页,例如我们的ASPX网页,而对于静态网页(例如html),或者其他类型的动态网页(例如php等)是无能为力的。

  那么,现在这种模式下情况是怎样的呢?

  我们可以添加一个简单的html页面,放在网站根目录下

  然后,我们去请求该页面

  是不是很神奇呢?虽然是静态网页,但因为我们那个模块是注册在IIS里面的,它改变了IIS的行为,所以仍然会在页面底部插入一段输出。

  6.总结

  希望上面这样的例子可以帮助大家更好地理解Integrated mode。它是允许我们将代码插入到IIS内核中,而不再通过ISAPI的方式。这将带来更好的性能和扩展性。

0
相关文章