2010-03-18 285 views
12

是否与IIS不同? WAS如何比IIS好?WAS和IIS之间有什么不同?

+0

您是不是要找Windows激活服务或WebSphere Application Server? – uthark 2010-03-18 17:39:48

+13

是Iis的过去式。 – 2010-03-18 17:41:29

+0

WAS是大多数人的WebSphere Application Server。 我想为MS商店WAS代表Windows进程激活服务。 因此,在1994年左右,我们拥有了可以fork()进程的CGI。 然后,我们得到了带有共享库的Web服务器。 现在,MS已经把进程激活到IIS中。党像1994年一样! 注意事项:同时传入的连接数受操作系统版本限制。很好,MS。 – shadit 2010-03-18 17:53:41

回答

15

WAS是IIS的一项新功能,它允许Windows Communication Framework堆栈的所有功能,如非HTTP通道和其他内容。 IIS是承载通过WAS激活的服务的Web服务器。

查看详情this document

18

如果您的意思是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和命名管道,被利用ASP的扩展点用于传输数据的.NET。
+1

维基百科可以从上面获得一些见解 - 其文章严重缺乏细节:http://en.wikipedia.org/wiki/Windows_Activation_Services – 2010-03-18 19:17:29

相关问题