WebSphere

モジュール: 既存のメディエーション・ポリシーのモジュールへの関連付け

メディエーション・ポリシーの管理ウィジェットを使用して、 既存のメディエーション・ポリシー をモジュールに関連付けます。メディエーション・ポリシーを使用することにより、コンテキスト情報を使用してサービス対話を制御することができます。

始める前に

  1. WebSphere® Integration Developer を使用して、ポリシー解決メディエーション・プリミティブが含まれるモジュールを作成します。
  2. モジュールを WebSphere Enterprise Service Bus (WebSphere ESB) または WebSphere Process Server にデプロイします。
  3. WebSphere ESB または WebSphere Process Server に、使用する WSRR の定義があることを確認します。
  4. モジュールが格納されているエンタープライズ・アーカイブ (EAR) ファイルを WSRR にロードします。
  5. モジュール・ブラウザー・ウィジェットおよび メディエーション・ポリシーの管理ウィジェットを含むビジネス・スペースを作成します。

このタスクについて

サービス要求を動的に制御できます。そのためには、 メディエーション・ポリシーを使用して、実行時にモジュール・プロパティーをオーバーライドします。このような メディエーション・ポリシーは WSRR に格納されます。モジュールには 1 つ以上のメディエーション・ポリシーを定義でき、各メディエーション・ポリシーは 1 つ以上のモジュール・プロパティーをオーバーライドできます。必要に応じて、各ポリシー・アタッチメントに対して 1 つ以上のゲート条件を作成できます。サービス要求 の処理時には、ゲート条件がメッセージ内の条件値と比較されます。関連付けられたメディエーション・ポリシーを使用するには、すべてのゲート条件を満たす必要があります。

手順
  1. Business Space にログオンします。
  2. モジュールに関連付けられているメディエーション・ポリシーを管理するために作成したビジネス・スペースを 開きます。
  3. モジュール・ブラウザー・ウィジェットで、「メディエーション・ポリシー」を選択します。 メディエーション・ポリシーの管理ウィジェットが最新表示されます。既存のポリシー・アタッチメントがある場合は、それらが表示されます。
  4. 複数の WSRR 定義がある場合は、モジュールが使用する定義を選択します。
  5. 新規ポリシー・アタッチメント」の名前を入力します。 メディエーション・ポリシー・アタッチメントは、メディエーション・ポリシーをモジュールに 関連付けます。WSRR では、メディエーション・ポリシーとポリシー・アタッチメントは 別個のオブジェクトです。
  6. 作成...」をクリックします。 メディエーション・ポリシーの管理ウィジェットが最新表示されます。ここで、 処理するプロパティーのグループと、そのグループ用の既存のメディエーション・ポリシーの名前を 指定できます。
  7. グループ名」を選択します。 各グループには、 モジュール・プロパティーが含まれています。プロパティー値をオーバーライドするグループを 選択します。
  8. 既存の使用」をクリックします。
  9. ポリシーの選択」メニューからメディエーション・ポリシーを選択します。 表示されるメディエーション・ポリシーは、選択したグループに応じて 決まります。
  10. 次へ...」をクリックします。 メディエーション・ポリシーの管理ウィジェットが最新表示されます。これでゲート条件を追加することができます。
    注: Business Space を使用する場合、メディエーション・ポリシー を作成した後にメディエーション・ポリシー・アサーションを編集することはできません。ただし、 ゲート条件はメディエーション・ポリシー・アタッチメントに存在するので、新規ポリシー・アタッチメントを 作成するときにゲート条件を追加できます。
  11. オプション: 1 つ以上のゲート条件を定義します。 ポリシーを使用するには、ゲート条件を満たす必要があります。WSRR では、ゲート条件はポリシー・アタッチメント・オブジェクトのユーザー・プロパティーです。
    1. ゲート条件名 (Gate condition name)」フィールドにゲート条件名を入力します。 ゲート条件の名前の前には、必ずストリング medGate_ が付きます。
    2. 」フィールドにゲート条件値を入力します。 ゲート条件値は、policy condition nameoperationgate value の 3 つの部分で構成されます。
      • 入力する policy condition name は、モジュールのポリシー条件名にマップされている必要があります。
      • operation には、=!=><<=、または >= を指定できます。
      • gate value は、比較対象の値です。(例えば、country = France)。
    3. ゲート条件の追加」をクリックします。
  12. 「保存」をクリックします。

タスクの結果

WSRR では、選択されたメディエーション・ポリシーを選択されたモジュールに関連付ける ポリシー・アタッチメントが作成されます。

メディエーション・ポリシーの管理ウィジェットが最新表示されて、新規ポリシー・アタッチメントがポリシー・アタッチメントの リストに追加されます。


task タスクトピック

ご利用条件 | フィードバック


Timestamp icon 最終更新: 2010年07月22日


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.tut.wpsesb.doc/help_medpolicywidget/help_attachpolicytomodule.html
Copyright IBM Corporation 2005, 2010.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)