我知道 IIS 是 Web/应用程序服务器。为什么不拥有像 Web Logic / Tomcat / JBoss 这样的成熟企业应用服务器,它们像 Java 世界中那样具有如此高的可扩展性。
EDIT1:我自己不是 Java 开发人员。我之所以称这些服务器为“可扩展、可配置和优化”,是因为在我读到的大多数关于它们的地方,它们都是与它们相关的流行词。例如,看看这个关于堆栈溢出的问题。我不是嫉妒,只是好奇
我知道 IIS 是 Web/应用程序服务器。为什么不拥有像 Web Logic / Tomcat / JBoss 这样的成熟企业应用服务器,它们像 Java 世界中那样具有如此高的可扩展性。
EDIT1:我自己不是 Java 开发人员。我之所以称这些服务器为“可扩展、可配置和优化”,是因为在我读到的大多数关于它们的地方,它们都是与它们相关的流行词。例如,看看这个关于堆栈溢出的问题。我不是嫉妒,只是好奇
主要是因为 Java 世界试图独立于供应商和平台,它需要一个连贯的规范和执行环境来进行服务器端开发——这最终成为了 j2ee。
另一方面,.NET 都是微软的——所以他们可以提供整个堆栈。Windows 本身、库、框架等(IIS、WCF、COM 等等)实际上是 j2ee 服务器的 .NET 版本。
你的意思是像 Windows 应用服务器扩展项目?
http://www.microsoft.com/net/Dublin.aspx
顺便说一句,使用 IIS 作为主机几乎涵盖了您想要“可扩展”的所有内容。Project Dublin 和相关项目(如WAS)现在正在开发中。