Java应用程序服务器是否有.NET类似物?

Java应用程序服务器是否有.NET类似物?,java,.net,servlets,Java,.net,Servlets,在Java社区中,有没有什么东西被称为.NET的“应用程序服务器”?类似于Tomcat、Resin和Jetty。我对JSP等价物不感兴趣,我正在寻找用于XML/HTTP事务处理(无UI)的基于servlet的技术 如果没有这样的产品,那么模仿它的好堆栈是什么呢 微软似乎通过说Windows Server+.NET+IIS+您的代码=应用程序服务器来回避这一点,但似乎有很多管道代码必须编写才能达到与Tomcat相当的位置。我想这将是您要寻找的。我想您正在寻找Http处理程序。您可以在低级别处理请求

在Java社区中,有没有什么东西被称为.NET的“应用程序服务器”?类似于Tomcat、Resin和Jetty。我对JSP等价物不感兴趣,我正在寻找用于XML/HTTP事务处理(无UI)的基于servlet的技术

如果没有这样的产品,那么模仿它的好堆栈是什么呢


微软似乎通过说Windows Server+.NET+IIS+您的代码=应用程序服务器来回避这一点,但似乎有很多管道代码必须编写才能达到与Tomcat相当的位置。

我想这将是您要寻找的。

我想您正在寻找Http处理程序。您可以在低级别处理请求,而无需aspx页面

或web服务(ASMX)似乎都是您想要的东西的理想选择。如果您不想走完整的SOAP路线,WCF可能更合适。您可以在IIS、控制台应用程序或windows服务中承载WCF。根据需要,它可以使用SOAP、简单XML甚至Json进行编码。至于传输,您可以使用HTTP、IP或消息队列。

由于Microsoft Enterprise应用程序不适合在Java等任何平台上运行,因此不需要与WebLogic或WebSphere等Java应用程序服务器相当的.NET。Java app server提供的许多技术都是由Windows操作系统或.NET核心库提供的。您可以直接比较各种技术,如JMS和MSMQ,但在总体架构中则不太一样

我对JSP等价物不感兴趣,我正在寻找用于XML/HTTP事务处理(无UI)的基于servlet的技术


听起来像我一直在做的事情。我使用WCF进行通信,并将程序作为Windows服务托管。Windows服务有很多不错的功能,比如远程监控,以及在不太可能发生崩溃时自动重启的功能。

WCF确实提供了您需要的所有功能。它基本上是应用服务器,实际的服务器部分已经考虑在内。