唉,非开源,性能极差,只有一个有点特殊概念ISAPI
CGI n VS n
FastCGI m(可配置) VS n
ISAPI到dotnet是很瘦的包装,作为路由。所有那些沉重的负担和处理,甚至请求线程的管理都发生在ASP.NET引擎内部和你的代码中。可以指定不同的应用程序池。(不同版本.net版本不要放在一个池,会互相影响)
PS:
filter非常好用,可以把特定业务逻辑独立出来,比如解密session, 特殊的压缩等。任何时候考虑的是协作,而不是一而全的东西。