ASP Classic 应用程序将在分配给它的应用程序池中运行。
ASP.NET 应用程序也在其分配的应用程序中运行,因此一个或多个 ASP.NET 应用程序和一个或多个 ASP 应用程序可能会在同一个池中运行,从而共享进程。
在 IIS6 中,两者(ASP 和 ASP.NET 应用程序)之间几乎没有什么关系,它们只是并行执行任务。它们共享相同的虚拟内存空间,因此如果其中一个是“猪”,另一个就会受到影响。此外,如果进程崩溃,池中的所有其他应用程序(ASP 和/或 ASP.NET)都会受到影响。它们还共享一个通用的 ISAPI 过滤器堆栈,该堆栈在每个进程的基础上运行。
在 IIS7 中,通过集成管道,事情变得更加集成。 ASP 经典依赖于基于 .NET 的管道来传递要处理的请求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)