1. ホーム
  2. java

[解決済み] アプリケーションサーバーとサーブレットコンテナの違いとは?

2022-08-01 15:24:59

質問

本格的なアプリケーションサーバー (例: Weblogic、JBoss など) とサーブレットコンテナ (Tomcat, Jetty など) の違いを理解しようとしています。

これらはどのように異なり、いつどちらを使用すればよいのでしょうか?

ありがとうございます。

どのように解決するのですか?

サーブレットコンテナは、サーブレットAPI(JSP、JSTLを含む)だけをサポートします。

アプリケーションサーバーは、EJB、JMS、CDI、JTA、サーブレット API (JSP, JSTL を含む) など、JavaEE 全体をサポートします。

サーブレットコンテナ上でほとんどのJavaEE技術を実行することは可能ですが、特定の技術のスタンドアロン実装をインストールする必要があります。