Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
4年前关闭。
部署Spring 4应用程序的最佳选择是什么?
Servlet容器(例如Tomcat)
应用程序服务器(例如Wildfly)
我不喜欢发火。由于没有类似的问题,我只想知道两种方法的优缺点。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
4年前关闭。
部署Spring 4应用程序的最佳选择是什么?
Servlet容器(例如Tomcat)
应用程序服务器(例如Wildfly)
我不喜欢发火。由于没有类似的问题,我只想知道两种方法的优缺点。
最佳答案
作为一种简化/概括,据我了解,Spring为开发人员提供了Java EE的许多功能,但不需要完整的应用程序服务器。由于完整的应用程序服务器不是必不可少的,而诸如Tomcat之类的容器服务器就足够了(有关Spring和Java EE之间区别的更多详细信息,请参见:Difference between Java EE and Spring framework),因此考虑使用TomEE可能会稍微公平一些。如果您考虑性能,则需要拥有功能齐全的应用程序服务器的开销。
本文可能很有趣:http://zeroturnaround.com/rebellabs/the-great-java-application-server-debate-jboss-as7-aka-wildfly/,尽管它已有一两年的历史,并且将JBoss 7与Tomcat进行了比较。尽管这篇文章可能对您而言没有足够的结论性,但评论可能会给您一些“深思熟虑”的信息。本文的一般发现是,如果您需要性能和对标准的支持以及更美观的管理界面,那么JBoss可能会吸引您。
也有下面的文章会引起您的兴趣,但是请比较其他一些选项(http://zeroturnaround.com/rebellabs/the-great-java-application-server-debate-with-tomcat-jboss-glassfish-jetty-and-liberty-profile/)。