これは私の実際の状況ではないということで前置きをさせていただきますが、私自身の知識と他の人々の意見をここで得るために、この質問をもっと求めています。
私はSpringとEJB3/JBossの両方を使用しましたが、作成したアプリケーションの種類が小さい場合は、Spring(必要に応じて+ Tomcat)の方がはるかに簡単に使用できます。ただし、負荷分散やクラスタリングなどを必要とする大規模なアプリケーションにスケールアップする場合でも、Springは実行可能なソリューションですか?それとも、それを必要とするほど大きくなり始めたら、EJB3 / JBossのようなソリューションに目を向ける時が来ましたか?問題の範囲を十分に把握して適切な回答が得られるかどうかはわかりませんので、お知らせください。
ありがとう、ジェフ