J2EEアーカイブ・ファイルには、J2EEモジュールまたはJ2EEアプリケーションが含まれます。モジュールは、デプロイ用に構成された、一般的なコンポーネント・タイプの1つ以上のJDeveloperプロジェクトで構成されます。アプリケーションは、1つ以上のモジュールで構成されます。また、アーカイブにはデプロイメント・ディスクリプタも含まれます。デプロイメント・ディスクリプタは、モジュールまたはアプリケーションの構成をサーバーに対して指定するXMLファイルであり、サーバーのタイプに固有です。
次の表に、JDeveloperでサポートされているアーカイブ・タイプとそれに関連付けられたモジュール・タイプおよび内容を示します。
アーカイブ・タイプ | モジュール・タイプ | ソフトウェアの内容 | デプロイメント・ディスクリプタ |
---|---|---|---|
Javaアーカイブ(JAR) | J2EEクライアント・モジュール | Javaアプリケーション・コンポーネント |
application-client.xml orion-application-client.xml
|
EJB JAR | J2EE EJBモジュール | Enterprise JavaBeans(EJB)コンポーネント |
ejb-jar.xml
|
Webアーカイブ(WAR) | J2EE Webモジュール | サーブレット、JavaServer Pages(JSP)およびJSF JSPコンポーネント |
web.xml orion-web.xml weblogic.xml
|
エンタープライズ・アーカイブ(EAR) | モジュール・タイプなし | J2EEエンタープライズ・アプリケーション |
application.xml orion-application.xml
|
JAR、EJB JARおよびWARファイルには、それぞれ1つ以上のコンポーネントで構成されるモジュールが含まれます。エンタープライズ・アーカイブ(EARファイル)には、1つ以上のモジュールで構成されるアプリケーションが含まれます。
Webアプリケーション(サーブレット、JSP、JSF、ADF Faces)またはEJBアプリケーションを作成し、アプリケーション・サーバー接続を介してデプロイする場合、JDeveloperによって、そのアプリケーションがWARまたはEJB JARとしてパッケージ化されます。このWARまたはEJB JARは、オプションでEARファイルにラップできます。アプリケーションが異なるタイプのコンポーネントで構成されている場合、コンポーネントは複数のモジュールにパッケージ化されるため、単独でデプロイするか、EARファイルとしてアセンブルできます。
J2EEのアーカイブ形式の詳細は、次のドキュメントを参照してください。
http://java.sun.com/j2ee/downloads/
http://java.sun.com/products/ejb/downloads/
http://java.sun.com/products/servlet/
http://java.sun.com/j2ee/downloads/
Copyright © 1997, 2006, Oracle. All rights reserved.