Oracle9i Application Serverへのデプロイについて

Javaアプリケーション開発者は、Oracle9i JDeveloperで、Java2 Enterprise Edition(J2EE)アプリケーションの開発、デバッグ、実行、CodeCoach処理、プロファイル作成およびテストを行い、Oracle9iAS Containers for J2EE(OC4J)を含む様々なアプリケーション・サーバー接続タイプへのデプロイを実行できます。

このトピックの内容は次のとおりです。

OC4Jとは

OC4Jは、軽量で使いやすくパフォーマンスの高いJ2EE環境を提供するコンテナを備えたアプリケーション・サーバーです。OC4Jは、JDeveloperおよびOracle9i Application Server(Oracle9iAS)と統合されています。OC4Jのコンテナを使用すると、ユーザーはJ2EEベースのアプリケーションを、Java Virtual Machine(JVM)上で実行されている標準Java Development Kit(JDK)内で完全に実行できます。OC4Jで提供されているJ2EE機能には、Enterprise JavaBeans(EJB)コンテナ、Javaサーブレット・コンテナ、JavaServer Pagesトランスレータおよびランタイム(OJSP)があります。

注意: Oracle9i JDeveloperは、OC4Jリリース9.0.3のパッケージに含まれており、JDeveloperの埋込みOC4Jサーバーで直接、コードの実行、デバッグ、プロファイルおよびCodeCoach処理をするときのデフォルトのアプリケーション・サーバーとなります。

Oracle9iASテスト環境でのアプリケーションのデプロイ

開発の段階では、通常、開発者はクラスタ化環境にはアクセスしません。一般的には、高度な生産性が得られるテスト・インスタンスでアプリケーションを実行します。JDeveloperでは、アプリケーションのテストとデプロイメントを実行する次のような簡単な方法をサポートしています。

Oracle9iAS本番環境でのアプリケーションのデプロイ

十分にテストを行い、本番環境にJ2EEアプリケーションをデプロイする準備ができたら、通常、開発者はアプリケーションをエンタープライズ・アーカイブ(EAR)ファイルとしてパッケージし、アプリケーション・サーバーへのデプロイメントを実際に担当するアプリケーション・サーバー管理者に配信します。JDeveloperでは、次に示す接続タイプとアプリケーション・サーバーについて簡単なデプロイメント方法をサポートしています。

Oracle9iASデプロイメントは、独自のOracle Enterprise Manager OC4Jインスタンスを使用します。

Oracle9iASの管理や処理、およびJ2EEアプリケーションのDCMまたはOracle HTTP Serverを介したOracle9iASへのデプロイメントの詳細は、「J2EEデプロイメント関連のリファレンス・リスト」を参照してください。


関連項目

デプロイメント・プロセスについて
J2EEアプリケーションおよびそれらのパッケージとデプロイについて
デプロイメント設定の構成
J2EEデプロイメント関連のリファレンス・リスト
n層のビジネス・コンポーネント・アーキテクチャの理解
Business Components for Java(BC4J)のデプロイについて
J2EEアプリケーションのデプロイ方法
Oracle9iデータベースへのデプロイ方法
アプリケーション・サーバー接続の作成方法
WebアプリケーションのApache Tomcatへのデプロイ
Webサービスのデプロイ方法