2013-03-25 49 views
1

簡而言之,我試圖在基於Spring的Web應用程序不使用EJB的情況下評估,如果Glassfish提供了Tomcat不會使其值得使用的任何功能。換句話說,如果我使用Spring安全性,事務管理以及MVC(希望再次使用Facelets,Spring Web Flow提供Facelet支持),而不是Glassfish的任何容器管理功能在Tomcat中找到,在更簡單的Tomcat平臺上使用Glassfish有什麼優勢,它們是什麼?此外,在任何情況下,混合使用Spring MVC和JSF都有意義嗎?如果使用Spring而不使用EJB,Glassfish是否過度使用?

回答

1

This link是相當古老,但可能有所幫助。個人而言,我堅信不使用具有我永遠不會使用的功能的應用程序服務器,並且由於過去的EJB體驗,我的口中仍然有一種可怕的味道,所以我並不認爲自己願意使用它們再次,所以我個人不會考慮Glassfish,因爲Tomcat擁有我需要的一切。如果你只需要添加管理工具,那麼就有很多商業級的Tomcat產品,比如SpringSource的tcServer(我親自使用過,我很喜歡它)或者MuleSoft的Tcat。 ReHat同時也有一些企業Tomcat產品,但產品名稱目前讓我感到遺憾。

相關問題