Tomcat と GlassFish の違いは? Tomcat は JSP と Servlet をホストできる、サーブレットコンテナです。GlassFish は Java EE 5 準拠 の アプリケーションサーバーで、Web サービススタック (Metro) や EJB や Java persistence、そして Java EE 5 仕様 に含まれる様々なものがインプリメントされています。 さらに GlassFish は、すぐに使えるクラスタリングや集中管理、高可用性、ロードバランシングといったエンタープライズ用途で必要になる機能も提供しています。 GlassFish の Web コンテナは、Tomcat 5.5 から分岐しています。なぜ分岐したかというと、Tomcat では互換性のないインターフェースの変更を行って いたのですが、GlassFish では、コードベースを安定させたかったからです (これは不満ではなく事実そうしたかったからです)。 GlassFish と Tomcat の比較 ページでも両者の違いがリストされています。 GlassFish は大きすぎて、実際に必要なもの以上を強制的に使わせる とお考えですか?現在の GlassFish にある、すべてを使うか使わないかの二者択一問題は、次の GlassFish v3 で解決されます。 GlassFish v3 はモジュラーアーキテクチャーを採用しており、"Tomcat のような"軽い構成を提供する予定ですし、必要に応じて GlassFish サーバーを 最大構成にも最小構成にもすることができます。GlassFish v3 のテーマページの項目 A (Modularity and Extensibility) にプランが記述されています。 注意: この比較に関する質問は、次の Arun のブログにある、多くの質問に対する回答の中の1つですので、興味があればそちらもご覧ください。 http://blogs.oracle.com/arungupta/entry/glassfish_delhi_university http://blogs.oracle.com/arungupta/entry/glassfish_bangalore_chennai_and_pune Arun の Q & A に関する全ブログ記事は、こちらになります。
日本語翻訳: shioda 英文 (翻訳したバージョン: 9)
|