WebLogic Server は、J2EE 1.4 仕様を実装しています。J2EE 1.4 には、デプロイメント仕様 JSR-88 が含まれています。この仕様には、アプリケーションをアプリケーション サーバにコンフィグレーションおよびデプロイする際に、デプロイメント ツールおよびアプリケーション サーバ プロバイダで使用する標準 API が記述されています。
WebLogic Server は、J2EE 1.4 デプロイメント仕様に準拠するように、JSR-88 サービス プロバイダ インタフェース (SPI) プラグインとモデル プラグインの双方を実装しています。WebLogic Server に対して J2EE アプリケーションおよびモジュールをコンフィグレーション、デプロイ、および再デプロイするには、(API の WebLogic Server 拡張を使用せずに) WebLogic Server プラグインと共に基本的な J2EE 1.4 デプロイメント API デプロイメント ツールを使用できます。詳細については、「WebLogic Server の互換性について」を参照してください。
デプロイメントの用語
このマニュアルでは、一貫して次の WebLogic Server デプロイメント用語が使用されます。
アプリケーション バージョン - デプロイされたアプリケーションのバージョンを識別する文字列値。バージョン文字列を使用する互換性のあるアプリケーションでは、WebLogic Server プロダクション再デプロイメント方式を使用できます。
デプロイメント コンフィグレーション - 特定の WebLogic Server ドメインにアプリケーションをデプロイするために必要となるデプロイメント記述子の値を定義するプロセス。アプリケーションまたはモジュールに関するデプロイメント コンフィグレーションは、J2EE デプロイメント記述子、WebLogic Server 記述子、および WebLogic Server デプロイメント プランという、3 種類の XML ドキュメントに格納されます。
デプロイメント記述子 - デプロイメント時にアプリケーションまたはモジュールの J2EE 動作または WebLogic Server コンフィグレーションを定義するのに使用される、XML ドキュメント。
デプロイメント プラン - 特定の WebLogic Server 環境 (開発環境、テスト環境、プロダクション環境など) 用に、アプリケーションの WebLogic Server デプロイメント コンフィグレーションを定義するために使用する XML ドキュメント。デプロイメント プランは、アプリケーションのアーカイブ ファイルの外部にあり、アプリケーションの既存の WebLogic Server デプロイメント記述子をオーバーライドするデプロイメント プロパティを格納します。デプロイメント プランを使用すると、既存のデプロイメント記述子を修正することなく、特定の環境についてのアプリケーションの WebLogic Server コンフィグレーションを簡単に変更できます。複数のデプロイメント プランを使用すると、単一のアプリケーションを、複数のさまざまな WebLogic Server 環境にデプロイされるように再コンフィグレーションできます。
分散 - WebLogic Server が、デプロイメント ソース ファイルをデプロイのための対象サーバにコピーするプロセス。
プロダクション再デプロイメント - 新しいバージョンのプロダクション アプリケーションを、それより前のバージョンと一緒にデプロイする一方で、HTTP 接続を自動的に管理してクライアント アクセスが中断しないようにする、WebLogic Server 再デプロイメント方式。
ステージング モード - デプロイメント ファイルを、ドメイン内の対象サーバで使用できるようにするために、WebLogic Server で使用される方法。ステージング モードにより、ファイルをデプロイ前に対象サーバに分散 (コピー) するかどうかが判断されます。
関連ドキュメント
アプリケーションおよびモジュールの WebLogic Server へのデプロイの詳細については、次のドキュメントを参照してください。
『WebLogic デプロイメント プログラマーズ ガイド』では、J2EE 1.4 仕様を実装および拡張した WebLogic Server デプロイメント API について説明します。この API は、すべての WebLogic Server デプロイメント ツールで使用します。
『WebLogic Server アプリケーションの開発』では、wldeploy Ant タスクを使用して開発中にアプリケーションをデプロイする方法を説明し、エンタープライズ アプリケーションのための WebLogic Server デプロイメント記述子に関する情報を提供します。
WebLogic Server J2EE プログラミングに関するガイド群。各 J2EE アプリケーションおよびモジュールで使用される J2EE および WebLogic Server デプロイメント記述子について説明します。