エンタープライズ・アプリケーション (または J2EE アプリケーション) は、
Java 2 Platform Enterprise Edition の仕様に準拠するアプリケーションです。
エンタープライズ・アプリケーションは、次のもので構成されます。
- ゼロ個以上の EJB モジュール (JAR ファイルにパッケージされている)
- ゼロ個以上の Web モジュール (WAR ファイルにパッケージされている)
- ゼロ以上のコネクター・モジュール (RAR ファイルにパッケージ化されている)
- ゼロ以上のアプリケーション・クライアント・モジュール
- アプリケーションに必要な従属クラスやその他のコンポーネントを含む追加 JAR ファイル
- 上記の任意の組み合わせ
J2EE アプリケーションは、エンタープライズ・アーカイブ (EAR) ファイルに相当し、
それにパッケージ化されています。