【问题标题】:Advantages/disadvantages of deploying a Spring 4 application [closed]部署 Spring 4 应用程序的优点/缺点 [关闭]
【发布时间】:2015-05-18 20:18:38
【问题描述】:

部署 Spring 4 应用程序的最佳选择是什么?

  • Servlet 容器(例如 Tomcat)
  • 应用服务器(例如 Wildfly)

我不喜欢发起激烈的争吵。由于没有类似的问题,我只想知道这两种方法的优缺点。

【问题讨论】:

    标签: spring tomcat webserver wildfly


    【解决方案1】:

    作为一种简化/概括,据我了解,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 进行了比较。虽然这篇文章对您来说可能不够确凿,但 cmets 可能会给您一些“思考的食物”。本文的总体结论是,如果您需要性能和对标准的支持,以及更美观的管理界面,那么 JBoss 可能会满足您的需求。

    还有以下文章会很有趣,但比较其他几个选项 (http://zeroturnaround.com/rebellabs/the-great-java-application-server-debate-with-tomcat-jboss-glassfish-jetty-and-liberty-profile/)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 2012-03-10
      • 2012-10-13
      • 2021-09-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多