サービス・コンポーネント・アーキテクチャー
「サービス・コンポーネント・アーキテクチャー」ページは、WebSphere® サービス・コンポーネント・アーキテクチャー (SCA) アプリケーションをサポートするクラスター/サーバーを構成する際に使用します。拡張統合サービス・アプリケーションは、SCA.APPLICATION.CellName.Bus、SCA.SYSTEM.CellName.Bus、または BPC.CellName.Bus のうちの 1 つ以上のバスを使用する必要のあるアプリケーションです。
- クラスターの SCA サポートを構成する場合は、 をクリックします。
- サーバーの SCA サポートを構成する場合は、 をクリックします。
デフォルトでは、デプロイメント・マネージャーおよびカスタム (管理対象ノード) プロファイル内の新規サーバー/クラスターには SCA サポートが構成されていません。スタンドアロン・サーバー・プロファイルに含まれるすべてのサーバーには、あらかじめ SCA サポートが構成されています。
- 新規サーバー/クラスターの SCA サポートを構成します。次の 2 つの構成オプションの中から選択できます。
- ローカル・バス・メンバーを使用する。このクラスター/サーバーは、SCA アプリケーション、およびこのアプリケーションが必要とするメッセージング・エンジンと宛先をホストします。
- リモート・バス・メンバーを使用する。クラスター/サーバーは SCA アプリケーションをホストします。このアプリケーションが必要とするメッセージング・エンジンおよび宛先は、リモートのクラスター/サーバーでホストされます。
- グローバル SCA 認証のユーザー名とパスワードを変更します。このタスクは、新規および既存の両方の SCA 構成で実行可能です。
- システム・バスのみを使用した既存の SCA 構成のアプリケーション・バスのデータ・ソースを構成します。
- サーバー/クラスターで SCA サポートをすでに構成済みの場合は、システム・バス (および構成済みの場合はアプリケーション・バス) の既存データ・ソース・プロパティーを変更できます。データ・ソースを変更しても、 旧データ・ソースから新データ・ソースに転送中のメッセージが自動的に マイグレーションされることはない点に注意してください。変更後の接続パラメーターが引き続き 同じデータベース・インスタンスを指していることを確認するか、すべてのキューが停止したことを確認して、 メッセージの逸失を防止してください。
- サーバー/クラスターで SCA サポートをすでに構成済みの場合は、サービス・インテグレーション・バスによって使用されるメッセージング・エンジンを表示できます。
(オンライン) という印のあるリンクはインターネットに接続されます。
このトピックに関する更新情報を確認してください (オンライン)
サービス・コンポーネント・アーキテクチャー・コンポーネントのサポート
現在のクラスター/サーバーに SCA アプリケーションをデプロイする場合は、このチェック・ボックスを選択します。
デフォルトでは、デプロイメント・マネージャーまたはカスタム (管理対象ノード) プロファイルを使用している場合、このオプションは選択されません。スタンドアロン・サーバー・プロファイルを 使用している場合、SCA サポートはすでに構成済みで、このチェック・ボックスは選択されています。
「サービス・コンポーネント・アーキテクチャー・コンポーネントのサポート」を 選択すると「バス・メンバー・ロケーション」パネルがアクティブになり、SCA アプリケーション宛先とメッセージング・エンジンをホストする場所を指定できます。
「バス・メンバー・ロケーション」パネル
SCA システム・バス (およびオプションで SCA アプリケーション・バス) の宛先を、ローカル・デプロイメント・ターゲットまたはリモート・ターゲットでホストするかどうかを指定します。このパネルの「ローカル」および「リモート」ボタンを使用して、適切なロケーションを指定します。
スタンドアロン・サーバー・プロファイルでは、バス・メンバーは常にローカルにホストされます。
ローカル
SCA アプリケーション、それらのアプリケーションで必要なメッセージング・エンジン、および Java Message Service (JMS) キュー宛先を現在のクラスターまたはサーバーで作成およびホストする場合は、このボタンを選択します。
「ローカル」を選択すると、「システム・バス・メンバー」パネルと「アプリケーション・バス・メンバー」パネルがアクティブになるので、各サービス・インテグレーション・バスで使用されるデータ・ソースを作成または変更することができます。
リモート
SCA アプリケーションをローカル・クラスターまたはサーバーでホストすると同時に、JMS キュー宛先およびメッセージング・エンジンをホストするためにリモート・クラスターまたはサーバーを使用するには、このボタンを選択します。
リモート・デプロイメント・ターゲットを選択した後は、ページの「システム・バス・メンバー」パネルにそのターゲットについての適切な情報が表示されます。リモート・デプロイメント・ターゲットでアプリケーションが使用可能になっていると、そのページの「アプリケーション・バス・メンバー」パネルのテーブルも更新されます。そのデプロイメント・ターゲットでアプリケーション・バスが使用可能になっていない場合は、使用可能に設定することができます。
システム・バス・メンバー・パネル
SCA システム・バスが使用するデータ・ソースのプロパティーを指定します。このパネルは、クラスター/サーバーの新規 SCA 構成を作成する場合、および以前の SCA 構成のシステム・バス・データ・ソースのプロパティーを編集する場合には、いつでもアクティブになります。
このパネルの多くのフィールドには、選択したデプロイメント・ターゲットに構成された IBM Business Process Manager および WebSphere Enterprise Service Bus Common データベース (デフォルトでは WPRCSDB) に基づいてデフォルト値が設定されています。これらのデフォルト値を受け入れるか、編集することができます。
- 編集: 「編集」ボタンを使用して、システム・バスで使用するデータ・ソースを変更します。これをクリックして、データ・ソースの構成ページを開きます。
- テスト接続: 「テスト接続」ボタンを使用して、データ・ソースがデータベースに接続できること、およびデータベースで認証できることを検証します。 1 つのコンポーネントがデータ・ソースを管理する場合は、このテストにより、構成済みのスコープからそのデータに到達可能かどうか、また該当する場合には、スキーマが正しく構成されているかどうかも検証されます。
このパネルの各フィールドの詳細な説明については、以降のセクションを参照してください。スタンドアロン・サーバー・プロファイルを使用している場合は、これらのフィールドを編集することはできません。
データベース名
このデータ・ソースで使用されるデータベース名を指定します。 値は、既存のデータベースの名前にする必要があります。
まだデータ・ソースを構成していない場合、「データベース名」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます (例えば、IBM Business Process Manager および WebSphere Enterprise Service Bus の場合は WPRCSDB)。デフォルト値は、フィールド内で直接編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
スキーマ
システム・バスのデータ・ソース用のテーブルを格納するデータベース・スキーマの名前を入力します。このフィールドは、スキーマ名をサポートするデータベースで新規データ・ソースを作成する場合に必要です。
多くの場合、スキーマをサポートするデータベースは、スキーマ名を指定するための要件がそれぞれ異なります。メッセージング・エンジンでのスキーマの作成および使用について詳しくは、データベースの資料のほか、IBM Business Process Manager インフォメーション・センターのデータベース構成のトピックを参照してください。
まだデータ・ソースを構成していない場合、「スキーマ」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれています。このデフォルト値は、 同じセルで指定のデータベース・インスタンスを使用する すべてのデータ・ソースの間で固有です。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
テーブルを作成
メッセージング・エンジンでデータ・ソース用のデータベース表を作成する場合は、このチェック・ボックスを選択します。
このチェック・ボックスはオプションです。選択しない場合は、データベース管理者が手動で表を作成する必要があります。
デフォルトでは、新規構成の場合にこのオプションが選択されます。
ユーザー名
システム・バスのデータ・ソースに接続するときに使用するユーザー ID を入力します。
これは必須フィールドです。
まだデータ・ソースを構成していない場合、「ユーザー名」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
パスワード
「ユーザー名」フィールドで指定したユーザーのパスワードを入力します。
これは必須フィールドです。
まだデータ・ソースを構成していない場合、「パスワード」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
サーバー
システム・バスが使用するデータベース・サーバーの名前を指定します。
まだデータ・ソースを構成していない場合、「サーバー」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
プロバイダー
システム・バス用のメッセージング・リソースを作成するために使用されるデータベース・プロバイダーのタイプを指定します。選択する Java Database Connectivity (JDBC) プロバイダーにより、データ・ソースで使用できるデータベースのタイプが決まります。
まだデータ・ソースを構成していない場合、「プロバイダー」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
メッセージング・エンジンにファイル・ストアを使用している場合、「プロバイダー」 が 自動的に「ファイル・ストア」に設定されます。ファイル・ストア・オプションは、スタンドアロン・サーバー・プロファイルのインストール時のみ使用可能になります。
このフィールドは、クラスター/サーバー用の新しいサービス統合バス・データ・ソースを作成するときに必要です。システム・バスのメッセージング・エンジンが構成された後は、この値を変更できません。
アプリケーション・バス・メンバー・パネル
SCA アプリケーション・バスが使用するデータ・ソースのプロパティーを指定します。このパネルは、クラスター/サーバーの新規 SCA 構成を作成する場合、および以前の SCA 構成のアプリケーション・バス・データ・ソースのプロパティーを編集する場合には、いつでもアクティブになります。
このパネルの多くのフィールドには、選択したデプロイメント・ターゲットに構成された IBM Business Process Manager および WebSphere Enterprise Service Bus Common データベース (デフォルトでは WPRCSDB) に基づいてデフォルト値が設定されています。これらのデフォルト値を受け入れるか、編集することができます。
- 編集: 「編集」ボタンを使用して、アプリケーション・バスで使用するデータ・ソースを変更します。このボタンをクリックして、データ・ソースの構成ページを開きます。
- テスト接続: 「テスト接続」ボタンを使用して、データ・ソースがデータベースに接続できること、およびデータベースで認証できることを検証します。 1 つのコンポーネントがデータ・ソースを管理する場合は、このテストにより、構成済みのスコープからそのデータに到達可能かどうか、また該当する場合には、スキーマが正しく構成されているかどうかも検証されます。
このパネルの各フィールドの詳細な説明については、以降のセクションを参照してください。スタンドアロン・サーバー・プロファイルを使用している場合は、これらのフィールドを編集することはできません。
WebSphere Business Integration Adapter コンポーネントの使用可能化
WebSphere Business Integration Adapter 用の SCA アプリケーション・バス・サポートを 構成するには、このチェック・ボックスを選択します。
データベース名
このデータ・ソースで使用されるデータベース名を指定します。 値は、既存のデータベースの名前 (例えば、WPRCSDB) にする必要があります。
まだデータ・ソースを構成していない場合、「データベース名」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
スキーマ
アプリケーション・バスのデータ・ソース用のテーブルを格納するデータベース・スキーマの名前を入力します。このフィールドは、スキーマ名をサポートするデータベースで新規データ・ソースを作成する場合に必要です。
まだデータ・ソースを構成していない場合、「スキーマ」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれています。このデフォルト値は、 同じセルで指定のデータベース・インスタンスを使用する すべてのデータ・ソースの間で固有です。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
テーブルを作成
メッセージング・エンジンでデータ・ソース用のデータベース表を作成する場合は、このチェック・ボックスを選択します。
このチェック・ボックスはオプションです。選択しない場合は、データベース管理者が手動で表を作成する必要があります。
デフォルトでは、新規構成の場合にこのオプションが選択されます。
ユーザー名
アプリケーション・バスのデータ・ソースに接続するときに使用するユーザー ID を入力します。
これは必須フィールドです。
まだデータ・ソースを構成していない場合、「ユーザー名」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
パスワード
「ユーザー名」フィールドで指定したユーザーのパスワードを入力します。
これは必須フィールドです。
まだデータ・ソースを構成していない場合、「パスワード」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
サーバー
アプリケーション・バスが使用するデータベース・サーバーの名前を指定します。
まだデータ・ソースを構成していない場合、「サーバー」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
プロバイダー
アプリケーション・バス用のメッセージング・リソースを作成するために使用されるデータベース・プロバイダーのタイプを指定します。選択する JDBC プロバイダーにより、データ・ソースで使用できるデータベースのタイプが決まります。
まだデータ・ソースを構成していない場合、「プロバイダー」には、検出されたデータベース構成に基づいたデフォルト値が取り込まれます。デフォルト値は、フィールド内で直接に編集するか、または「編集」をクリックしてデータ・ソースのプロパティーを更新することによって変更できます。
メッセージング・エンジンにファイル・ストアを使用している場合、「プロバイダー」 が 自動的に「ファイル・ストア」に設定されます。ファイル・ストア・オプションは、スタンドアロン・サーバー・プロファイルのインストール時のみ使用可能になります。
このフィールドは、クラスター/サーバー用の新しいサービス統合バス・データ・ソースを作成するときに必要です。アプリケーション・バスのメッセージング・エンジンが構成された後は、この値を変更できません。