12

WAS 与 IIS 不同吗?WAS 比 IIS 好在哪里?

4

3 回答 3

21

如果您的意思是 Windows 激活服务:WAS - 是 IIS 7.0 附带的新进程激活机制。WAS 建立在现有的 IIS 6.0 之上,但更强大,因为它提供对 HTTP 之外的其他协议的支持,例如 TCP 和命名管道。

WAS 托管是真正的新功能,因为它提供了扩展 ASP.NET HTTP 托管概念(ASMX Web 服务)的概念。作为一个独立的 Windows 组件,WAS 与 IIS 托管环境完全分离,并提供了与协议无关的激活机制,因此您不仅限于 HTTP。WAS 允许您根据需要选择最合适的协议:

  • 对于 HTTP,数据传输依赖于 ASP.NET HTTP
  • 对于 TCP 和命名管道等协议,WAS 利用 ASP.NET 的扩展点来传输数据。
于 2010-03-18T17:40:16.607 回答
17

WAS 是 IIS 的一项新功能,它允许 Windows 通信框架堆栈的所有功能,如非 HTTP 通道和其他东西。IIS 是托管通过 WAS 激活的服务的 Web 服务器。

查看此文档了解详细信息。

于 2010-03-18T17:39:48.853 回答
1

Windows 进程激活服务,也称为 WPAS,是 IIS 7.0 中的一个新组件,用于管理应用程序池配置和工作进程,而不是 WWW 进程。这使得 HTTP 和非 HTTP 站点都可以使用相同的配置。

http://searchwindowsserver.techtarget.com/tip/Windows-Process-Activation-Service-in-IIS-70

于 2017-07-07T19:24:20.133 回答