如果使用Spring而不使用EJB,Glassfish是否过度?

时间:2013-03-25 17:24:52

标签: spring tomcat spring-mvc glassfish facelets

简而言之,我试图在不使用EJB的基于Spring的Web应用程序的情况下评估,如果Glassfish提供Tomcat没有使其值得使用的任何功能。换句话说,如果我使用的是Spring安全性,事务管理,以及MVC(想要使用Facelets,那么Spring Web Flow提供Facelet支持),而不是Glassfish的任何容器管理功能都不能在Tomcat中发现,使用Glassfish比使用更简单的Tomcat平台有什么优势,它们是什么?另外,在任何情况下,将Spring MVC和JSF混合起来是否有意义?

1 个答案:

答案 0 :(得分:1)

This link已经很老了,但可能会有帮助。

就我个人而言,我坚信不使用具有我永远不会使用的功能的应用服务器,而且由于过去的EJB体验我仍然有一种可怕的口味,我不认为自己愿意再次使用它们,所以我个人不会考虑Glassfish,因为Tomcat拥有我需要的一切。如果你只需要添加管理工具,那里有很多商业级的Tomcat产品,比如SpringSource的tcServer(我个人用过,我很喜欢)或MuleSoft的Tcat。 ReHat同时也有一些企业Tomcat产品,但产品名称暂时让我失望。