最近我一直在閱讀/學習更多關於Spring的知識,以及如何將Spring與其他開源工具(如Tomcat和Hibernate)結合使用。我正在評估Spring MVC是否可能成爲我工作的項目的一種可能的替代技術,該項目使用WebLogic和大量定製的Java EE代碼。事情是,我一直懷疑我們的解決方案是過度設計的,並且比想要的更復雜。令人驚訝的是,它是2009年,但是,我們正在編寫自己的事務處理和線程池類。如果你知道我的意思,它不像我們亞馬遜,易趣或谷歌。因此,我正在調查一個「更簡單更好」的選擇。Spring + Tomcat何時不夠強大?
所以,這裏是我的問題:我想聽聽你如何決定一個完整的Java EE應用程序服務器是否必要的意見。您如何「測量」Java EE應用程序的大小/負載/需求?併發用戶數量?每日總交易量?在投降之前,應用程序需要獲得多大的「重量」,並說「好的,Tomcat不會削減它,我們需要JBoss/WebLogic/WebSphere」?
所以這聽起來像我應該擔心的功能,而不是服務器加載。這有很大幫助!我們的應用程序實際上使用會話Bean,並且我看到它們是使用完整的J2EE容器的有效理由,並且可能支持消息傳遞。我們是否真的需要這些東西是另一天的思考。 – pbailey19 2009-12-03 14:41:39