WebLogic デプロイメント プログラマーズ ガイド
![]() |
![]() |
![]() |
![]() |
以下の節では、このマニュアル『WebLogic デプロイメント プログラマーズ ガイド』の内容と構成について説明します。
このマニュアルは、WebLogic デプロイメント API パッケージについて理解を深めることを目的とするソフトウェア開発者向けに書かれています。この API は J2EE Deployment API 標準 (JSR-88) に記述された API 仕様に準拠し、この標準で提供されるインタフェースを拡張するものです。このマニュアルの情報を利用するにあたっては、J2EE Deployment API 標準 (JSR-88) と、そのインタフェースがどのように拡張されているかを理解することが重要なポイントになります。
WebLogic Server にはすでに、パッケージ化されたデプロイメント ツール WebLogic.Deployer
が含まれています。このツールを使用すると、WebLogic Server でデプロイメント サービスを利用できます。WebLogic デプロイメント API を使用して実装できるデプロイメント処理は、Deployer
によって部分的に、または完全に実装されています。Deployer
は WebLogic Server 環境で推奨されるデプロイメント ツールです (Deployer
および WebLogic Server Administration Console の使用方法については、「WebLogic Server 9.0 アプリケーション デプロイメント」を参照)。従って、デプロイメント API の実装は以下のような数少ない場合にのみ適用されます。
WebLogicDeploymentManager
を取得します。これは、WebLogic SPI と連携するための javax.enterprise.deploy.spi.DeploymentManager の拡張です。Deployer
の代わりに、独自に設計したインタフェースの使用を計画している。この場合、WebLogic デプロイメント API のクラスとインタフェースを使用して、「デプロイメントのフェーズ」の一部またはすべてを実装する方法があります。また、このマニュアルには WebLogic Server の評価や、特定のデプロイメント方式での WebLogic デプロイメント API の使用を考えているシステム設計者にとって便利な情報も掲載しています。
このマニュアルは、ソフトウェア プロジェクトの設計、デプロイメント、テスト、およびプロダクション前のフェーズに関するものです。プロダクション フェーズでの管理、モニタ、WebLogic デプロイメント API でのアプリケーション パフォーマンスのチューニングについては直接的には取り扱いません。このデプロイメント API にはプロダクション フェーズでソフトウェアを更新するユーティリティもありますが、これはすでに利用できるデプロイメント ツールの機能を反映したものです。WebLogic Server® のマニュアルと他の製品情報への参照先については、「関連マニュアル」を参照してください。
このマニュアルは、J2EE の概念、J2EE Deployment API 仕様 (JSR-88)、Java プログラミング言語、エンタープライズ Java Bean (EJB)、および Web 技術に精通している読者を対象としています。付加価値の高い機能と、WebLogic デプロイメント API でアプリケーションのデプロイメントを管理する方法を重点的に扱います。
このマニュアルには、WebLogic デプロイメント API 固有の設計および開発上の情報が記載されています。WebLogic Server アプリケーションを開発、デプロイ、およびモニタするための包括的なガイドラインについては、以下のドキュメントを参照してください。
http://www.beasys.co.jp/dev2dev/index.html で、API サンプルをダウンロードできます。API サンプルは .zip ファイルとして配布されており、既存の WebLogic Server サンプル ディレクトリ構造に解凍できます。
ダウンロードしたサンプルは、インストール済みの WebLogic Server サンプルと同じ方法でビルドして実行します。詳細については、各サンプルのダウンロード ページを参照してください。
リリース固有の情報については、WebLogic Server 『リリース ノート』の以下の節を参照してください。
WebLogic デプロイメント API は、J2EE Deployment API 標準 (JSR-88) の拡張です。Sun Microsystems の Java サポート サイトで、J2EE Deployment API (JSR-88) について参照してください。
WebLogic デプロイメント API では、アプリケーションの更新に失敗した際の自動フォールバック手続きはサポートされていません。フォールバックは重要な処理なので、この動作のポリシーと手続きは必ず開発者または管理者が定義し、コンフィグレーションするようにします。
![]() ![]() |
![]() |
![]() |