Tomcat 什么';适用于Web应用程序的最佳应用程序服务器是什么?

Tomcat 什么';适用于Web应用程序的最佳应用程序服务器是什么?,tomcat,web-applications,glassfish,application-server,apache-tomee,Tomcat,Web Applications,Glassfish,Application Server,Apache Tomee,适用于web应用程序的最佳应用程序服务器是什么?我一直在使用Glassfish 3.1,还有Tomcat和TomEE。到目前为止,我必须说,这三台服务器的赢家绝对是Glassfish,因为几乎所有东西都在其中顺利运行。有了TomEE,即使是在Eclipse中设置JSF这样的基本操作,我也会遇到很多错误,修复所有这些问题非常耗时,但是学习如何修复这些问题是值得的 你对此有什么看法?这个问题可能导致基于观点的答案,因此很难给出一个好的答案 然而,根据我的经验,JBoss是所有JavaEE容器中功能最

适用于web应用程序的最佳应用程序服务器是什么?我一直在使用Glassfish 3.1,还有Tomcat和TomEE。到目前为止,我必须说,这三台服务器的赢家绝对是Glassfish,因为几乎所有东西都在其中顺利运行。有了TomEE,即使是在Eclipse中设置JSF这样的基本操作,我也会遇到很多错误,修复所有这些问题非常耗时,但是学习如何修复这些问题是值得的


你对此有什么看法?

这个问题可能导致基于观点的答案,因此很难给出一个好的答案

然而,根据我的经验,JBoss是所有JavaEE容器中功能最全(如果不是功能最全的话)的容器之一。它与Eclipse有很好的集成。还有一个优秀的容器内测试框架,您可以使用它在JBoss容器本身中运行测试,称为Arquillian,我发现它非常优秀(从技术上讲,Arquillian可以处理多个不同的容器)


我认为你需要考虑一下你的需要。JBoss是最完整的,但也是最重的容器之一。如果您不打算使用所有Java EE功能,您可以使用更轻的Tomcat。

请参阅谢谢您的回答。我正在做一些研究,从安全性的角度来看,Tomcat似乎受到了很大的限制,据我所知,JSP和servlet支持Tomcat,但当您添加JAR时,您可以添加其他技术支持,例如JSF、EJB和其他。你的回答帮助了我,谢谢:)