web-dev-qa-db-ja.com

Glassfish v3とTomcat 7

あなたはどちらをウェブに推薦しますか、そしてその理由は?

37
Attila Nyers

特にお勧めはしません。 JSP /サーブレットのサポートだけが必要な場合は、両方で十分です。それ以上のものを必要とする場合(例:何かJava EE API である単独のJSP /サーブレットよりもはるかに多い)である場合、Tomcatは単に JBoss AS のような完全なJava EE APIに準拠するために、その上にコンポーネントの束を手動で追加することなしには十分ではありません。

(Eclipse)開発用語では、Tomcatはクイックスターターおよびリスターターであり、約3秒かかります。 Glassfishは遅いスターターであり、単純なWebアプリケーションの場合5〜10秒かかりますが、非常に高速なホットデプロイヤーです( this Glassfish Eclipse plugin による)。すべてが1秒以内に行われますが、Tomcatは通常3秒かかります(はい、Tomcatは基本的に再起動します)。

38
BalusC