管理コンソールを使用した Web サービス・アプリケーションへの WS-ReliableMessaging ポリシー・セットの関連付けおよびバインディング
Web サービス・アプリケーションを構成して、WS-ReliableMessaging を使用するには、WS-ReliableMessaging ポリシー・タイプを含むポリシー・セットを接続します。このポリシー・タイプは、管理対象パーシスタント、管理対象非パーシスタント、または管理対象外非パーシスタントなど、さまざまなサービスの品質を提供します。管理コンソールを使用して、 ご使用のアプリケーションにポリシー・セットを添付し、 サービス統合バスとメッセージング・エンジンへのバインディングを定義します (管理対象サービス品質を使用する場合)。
始める前に
このタスクで説明されるように、管理コンソールを使用して WS-ReliableMessaging ポリシー・セットを関連付け、バインディングを定義できます。あるいは、wsadmin ツールを使用して WS-ReliableMessaging ポリシー・セットを関連付けてバインドすることもできます。
このタスクでは、ポリシー・セットの付加先となる Web サービス・アプリケーションの開発およびインストールが終了していることが前提になっています。
- WS-I RSP
- WS-I RSP ND
- LTPA WS-I RSP
- Username WS-I RSP
- WSReliableMessaging 1_0
- WSReliableMessaging デフォルト
- WSReliableMessaging パーシスタント
これらのデフォルト・ポリシー・セットを使用できる場合や、 独自の高信頼性メッセージング・ポリシー・セットを構成した場合は、このタスクを実行する必要はありません。
このタスクについて
- 高信頼性メッセージング・ポリシー・セット (デフォルトのポリシー・セットまたはユーザーが作成したポリシー・セット) をアプリケーションの任意の局面 (アプリケーション・レベルまたは Web サービス) に接続します。ポリシー・セットは高信頼性レベル (サービスの品質) および他の、高信頼性メッセージング・アプリケーションに適用する構成オプションを定義します。
- 管理対象のサービス品質を指定するポリシー・セットの各関連付けに対して、バインディングを定義してください。つまり、管理対象のパーシスタントと管理対象の非パーシスタントのサービス品質の状態維持に使用する、サービス統合バスとメッセージング・エンジンを選択することになります。
管理コンソールを使用して WS-ReliableMessaging ポリシー・セットを関連付け、バインディングを定義するには、以下のステップを実行します。
手順
![[z/OS]](../images/ngzos.gif)
次のタスク
選択したポリシー・セットが管理対象のサービス品質を指定する場合、 ポリシー・バインディングに指定したメッセージング・エンジンに sib.wsrm.tokenLockTimeout カスタム・プロパティーを構成してください。 このプロパティーの値は、非アクティブなサーバント領域を制御領域が終了するまでの待機時間よりも小さく設定してください。 この値を設定すると、WS-ReliableMessages がロックされている間は制御領域がサーバント領域を終了しないことが保証されます。 詳しくは、サービス統合のカスタム・プロパティーを参照してください。