メッセージング・エンジン・データベースは、運用情報を格納するために使用します。 さらに、障害が発生した場合のリカバリーのためにメッセージング・エンジンが必要とする重要なオブジェクトも格納されます。
SCA メッセージング・エンジンの構成には、管理コンソールの「サービス・コンポーネント・アーキテクチャーの構成」パネルを使用します。
メッセージング・エンジン・データベースについては、さまざまな面を制御できます。例えば、各メッセージング・エンジンごとにデータベースを作成することも、1 つのデータベースですべてのメッセージング・エンジンに対応することも可能です。同様に、多数のデータベース・スキーマを使用することも、1 つのデータベース・スキーマを使用することもできます。各メッセージング・エンジンは、独自のデータベースまたはスキーマのいずれかを持つ必要があります。
WebSphere Application Sever でサポートされるすべてのデータベースは、メッセージング・エンジン・データベースとして使用できます。WebSphere Application Server でサポートされるソフトウェアのページ (WebSphere Application Server supported software page)を参照してください。
スタンドアロン・プロファイル
スタンドアロン・サーバーが SCA 用に構成され、メッセージング・エンジン・データベースが作成されます。
Network Deployment
データベースは自動的に作成されません。
プロファイルが作成された後、ガイド付きアクティビティー (Network Deployment 環境の構成) を使用して、Service Component Architecture 用にサーバーまたはクラスターを構成できます。このガイド付きアクティビティーにアクセスするには、デプロイメント・マネージャーの管理コンソールで、「ガイド付きアクティビティー (Guided Activities)」を展開して、「Network Deployment 環境の構成」をクリックします。
管理コンソールの「アプリケーション・サーバー」 > 「servername」 > 「Service Component Architecture」パネルで、サーバーの SCA 構成を表示できます。
これらのタスクの使用方法について詳しくは、configSCAAsyncForCluster コマンドおよび configSCAAsyncForServer コマンドから検索できます。
サーバーまたはクラスターに非同期の SCA 構成を実行すると、メッセージング・エンジンは SCA システム・バス用に作成されます。サーバーまたはクラスターに SCA 構成の JMS エレメントを実行すると、メッセージング・エンジンは SCA アプリケーション・バス用に作成されます。どちらのメッセージング・エンジンも、データベースまたはスキーマの作成が必要です。
Business Process Choreographer の場合は、bpeconfig.jacl スクリプトを使用して、メッセージング・エンジンの構成を実行します。Common Event Infrastructure の場合は、用意されているスクリプトを使用して、メッセージング・エンジンを構成できます。
WebSphere Process Server 製品の一部としてメッセージング・エンジン・データベース SQL スクリプトが作成されることはありません。 メッセージング・エンジン・データベースおよびテーブルの作成が必要な場合、既存の WebSphere Application Server Network Deployment バージョン 6 スクリプトを使用できます。Network Deployment 環境では、各メッセージング・エンジン・データベースまたはスキーマは、メッセージング・エンジンが完全に構成されて開始される前に作成される必要があります。
Service Component Architecture
JDBC プロバイダーの実装クラスが、拡張構成で選択されている実装クラスと一致しなければならない場合は、その JDBC プロバイダーが再利用されます。通常、同じデータベース・タイプを使用する場合は、実装クラスも一致します。一致する JDBC プロバイダーが resource.xml ファイル内で検出されない場合は、templates/system (プロファイル構成) にある jdbc-resource-provider-templates.xml ファイルで、一致する JDBC プロバイダーが検索されます。プロバイダーの突き合わせは、実装クラスについても行われます。
Business Process Choreographer
メッセージング・エンジン・データベースの JDBC プロバイダーの作成手順は、BPEDB データベースの場合の作成手順とよく似ています。詳しくは、Business Process Choreographer データベース仕様を参照してください。
Common Event infrastructure
メッセージング・エンジン・データベースの JDBC プロバイダーの作成手順は、CEIDB データベースの場合の作成手順とよく似ています。詳しくは、Common Event Infrastructure データベースの仕様を参照してください。
既知の制約事項はありません。
テーブルについては、 WebSphere Application Server Network Deployment バージョン 6 インフォメーション・センターのデータ・ストアのトピックを参照してください。
プロファイルの作成中は、スクリプトはエクスポートされません。
プロファイル・ウィザードで指定するユーザー信任状には、テーブル・スペース、テーブル、索引、およびストアード・プロシージャーを作成するのに必要な権限が必要です。
(c) Copyright IBM Corporation 2005, 2006.
このインフォメーション・センターには Eclipse テクノロジー (http://www.eclipse.org) が採用されています。