我知道IIS是web/应用程序服务器。为什么不像Web Logic / Tomcat / JBoss那样拥有功能齐全的企业应用服务器,它们的伸缩性就像在Java世界中一样。
EDIT1:我自己不是Java开发人员。我之所以称这些服务器为“可伸缩的、可配置的和优化的”,是因为在我读到的大多数地方,与它们相关的流行语都是“可扩展、可配置和优化的”。例如,看看堆栈溢出时的question。我不是嫉妒,只是好奇
发布于 2010-01-23 03:45:45
主要是因为Java世界试图成为独立于供应商和平台的,它需要一个连贯的规范和执行环境来进行服务器端开发--这最终导致了j2ee。
另一方面,.NET完全是微软的--所以他们可以提供整个堆栈。j2ee本身、库、框架等(IIS、WCF、COM等等)实际上是Windows服务器的.NET版本。
发布于 2010-01-23 03:27:50
你是说像Windows Application Server Extensions项目那样吗?
http://www.microsoft.com/net/Dublin.aspx
顺便说一句,通过使用IIS作为主机,几乎所有你想要的“可伸缩”的东西都可以被覆盖。都柏林项目和相关项目(如WAS)现在正在开发中。
https://stackoverflow.com/questions/2119816
复制相似问题