WebLogic JMS プログラマーズ ガイド
この章では、『WebLogic JMS プログラマーズ ガイド』の内容と構成について説明します。
このマニュアルは、WebLogic Server Java Message Service (JMS) を利用したアプリケーションを開発およびコンフィグレーションするソフトウェア開発者を対象としています。また、WebLogic Server を評価するビジネス アナリストや、特定のアプリケーション用に WebLogic Server JMS の使用を考えているシステム設計者にとって便利な情報も掲載しています。
このマニュアルのトピックでは、ソフトウェア プロジェクトの設計および開発段階に関連する情報を提供します。また、プロジェクトのテストおよびプロダクション前の段階で見つかるアプリケーションの問題を解決する上で便利なトピックもあります。
このマニュアルでは、プロダクション段階での JMS の管理、モニタ、パフォーマンス チューニングについては扱いません。これらのトピックに関する WebLogic Server のドキュメントとリソースへのリンクについては、「関連ドキュメント」を参照してください。
このマニュアルは、J2EE および JMS の概念に精通している読者を対象としています。このマニュアルでは、WebLogic Server JMS が提供する付加価値機能と、JMS アプリケーションを実行する WebLogic Server 機能の使い方に関する主要な情報が重点的に扱われています。
このマニュアルには、JMS 固有の設計および開発上の情報が含まれています。
WebLogic Server アプリケーションを開発、デプロイ、およびモニタするための包括的なガイドラインについては、以下のドキュメントを参照してください。
このマニュアルの他にも、さまざまなコード サンプルやチュートリアルが JMS 開発者向けに用意されています。サンプルとチュートリアルでは WebLogic Server JMS の動作が例示され、主要な JMS 開発タスクを実行する実際的な手順が示されています。
独自の JMS アプリケーションを開発する前に、まず JMS サンプルの一部またはすべてを実行することをお勧めします。
MedRec は WebLogic Server に付属したエンドツーエンドのサンプル J2EE アプリケーションであり、一元的で独立した医療記録管理システムをシミュレートします。MedRec アプリケーションでは、患者、医師、および管理者に対して、さまざまなクライアントを使用して患者のデータを管理するフレームワークが提供されます。
MedRec では WebLogic Server と J2EE の機能が例示され、BEA 推奨のベスト プラクティスが重点的に示されます。MedRec は WebLogic Server 配布キットに含まれており、Windows マシンの [スタート] メニューからアクセスできます。Linux などのプラットフォームでは、WL_HOME\samples\domains\medrec
ディレクトリから MedRec を起動します。WL_HOME は、WebLogic Platform の最上位のインストール ディレクトリです。
MedRec には、Web アプリケーション、Web サービス、ワークフロー アプリケーション、および将来のクライアント アプリケーションからのリクエストを連携して処理する複数のエンタープライズ Java Bean (EJB) で主に構成されるサービス層があります。このアプリケーションには、メッセージ駆動型 EJB、ステートレス セッション EJB、ステートフル セッション EJB、およびエンティティ EJB が含まれます。
WebLogic Server 9.1 では、必要に応じて API サンプル コードが WL_HOME\samples\server\examples\src\examples
にインストールされます。WL_HOME は WebLogic Server のインストール先ディレクトリの最上位ディレクトリを表します。[スタート] メニューの [WebLogic Server Examples] からサンプル サーバを起動すると、サンプルとその実行手順に関する情報を確認できます。
他の API サンプルを http://codesamples.projects.dev2dev.bea.com からダウンロードできます。これらのサンプルは .zip ファイルとして配布されており、既存の WebLogic Server サンプル ディレクトリ構造に解凍することができます。
ダウンロードしたサンプルは、インストール済みの WebLogic Server サンプルと同じ方法でビルドして実行します。詳細については、各サンプルのダウンロード ページを参照してください (https://codesample.projects.dev2dev.bea.com
)。
リリース 9.1 で追加された新しい WebLogic JMS 機能の一覧については、『WebLogic JMS のコンフィグレーションと管理』の「このリリースでの JMS の新機能と変更点」を参照してください。