Web サービス QoS を適用したバージョン 7.0 WS-Notification サービスの構成

バージョン 7.0 WS-Notification サービスにポリシー・セットを適用することによって、 信頼性やセキュリティーなど Web サービスのサービス品質 (QoS) を 管理コンソールを使用して構成します。WS-Notification 用のポリシー・セットの構成は、サービス・プロバイダー (バージョン 7.0 WS-Notification サービス・ポイント用) およびサービス・クライアント (バージョン 7.0 WS-Notification サービス・クライアント用) という 2 つのタイプに分けることができます。WS-Notification サービスのこの 2 つの要素に対するポリシー・セット構成は、扱いが異なります。

始める前に

WebSphere® Application Server は、JAX-WS ベースのバージョン 7.0 オプションと JAX-RPC ベースのバージョン 6.1 オプションの 2 つの WS-Notification サービスおよびサービス・ポイントのオプションを提供します。このタスクは、 WS-Notification の Web サービスのサービス品質 のためのサーバー・トポロジーの設計と、バージョン 7.0 WS-Notification サービスの作成が既に完了していることを前提としています。 必要なサービス品質要件に合わせた ポリシー・セットの構成も完了していなければなりません。 組織内で既存のポリシー・セットを再利用するか、WebSphere Application Server によって提供されているデフォルトの ポリシー・セットを使用するか、または、新しいポリシー・セットを 作成することができます。詳しくは、管理コンソールを使用したポリシー・セットの管理を参照してください。

このタスクについて

バージョン 7.0 WS-Notification サービス・ポイント (NotificationBrokersPublisherRegistrationManagers および SubscriptionManagers) はサーバーまたはクラスターにデプロイされる JAX-WS アプリケーションとして実装され、これらの WS-Notification サービス・ポイントのポリシー・セットの管理はサービス・プロバイダーのポリシー・セット管理インフラストラクチャー (パネルwsadmin コマンドの両方) を使用して構成されます。 WS-Notification サービス・プロバイダー用の「サービス・プロバイダー [設定]」パネルに、関連する WS-Notification サービス・ポイント・アプリケーションへのリンクがあります。 このサービス・プロバイダー設定パネルを使用して、各 NotificationBrokerPublisherRegistrationManager および SubscriptionManager にポリシー・セットを添付することができます。

バージョン 7.0 WS-Notification サービス は、各 WS-Notification サービスごとに 2 つの構成可能なサービス・クライアント (OutboundNotificationService および OutboundRemotePublisherService) として実装されます。 発信 Web サービス呼び出しを必要とするイベントはバス・メンバー・レベルではなくサービス統合バス・レベルで発生しますが、このイベントの通知は特定のバス・メンバー内で行われます。したがって、WS-Notification サービスが実装する 2 つのサービス・クライアントは、サービス・クライアント用のポリシー・セット管理インフラストラクチャーを使用して構成されます。 「サービス・クライアントのポリシー・セットおよびバインディング [コレクション]」パネルには、与えられた WS-Notification サービスの 2 つのサービス・クライアントが、それらのエンドポイントおよび操作とともに、ツリー構造でリストされます。 このパネルを使用して、各サービス・クライアントに、つまり WS-Notification サービスの両方のサービス・クライアントに、ポリシー・セットを添付することができます。

手順

  1. 管理コンソールを開始します。
  2. サービス統合 ->「WS-Notification」 ->「サービス」またはサービス統合 ->「バス」 -> 「bus_name -> [サービス (Services)]「WS-Notification サービス (WS-Notification services)」というように移動します。 WS-Notification サービス [コレクション] フォームが表示されます。
  3. 目次ペインで、Web サービスのサービス品質を適用する、バージョン 7.0 WS-Notification サービスの名前をクリックします。 このバージョン 7.0 WS-Notification サービスの現行設定が、WS-Notification サービス [設定]パネルに表示されます。
  4. オプション: インバウンド要求に対する Web サービス QoS を 構成するには、サービス・ポイントが関連付けられたサービス・プロバイダー・アプリケーション (NotificationBroker、PublisherRegistrationManager、および SubscriptionManager) に、 ポリシー・セットを適用します。

    「[追加プロパティー] WS-Notification サービス・ポイント」をクリックします。WS-Notification サービス・ポイント [コレクション] フォームが表示されます。このフォームには、 このバージョン 7.0 WS-Notification サービスに対して構成されているすべてのサービス・ポイントが示されます。

    必要に応じて以下のステップを繰り返して、 1 つ以上のサービス・ポイントの 1 つ以上のサービス・プロバイダー・アプリケーションに関して、 ポリシー・セットおよびバインディング情報を構成します。

    1. 目次ペインで、リストにあるバージョン 7.0 WS-Notification サービス・ポイントの名前をクリックします。 このバージョン 7.0 WS-Notification サービス・ポイントの現行設定が、WS-Notification サービス・ポイント [設定]フォームに表示されます。
    2. 「[追加プロパティー] ポリシー設定構成をクリックします。 このサービス・ポイントのサービス・プロバイダー・アプリケーション (NotificationBroker、 PublisherRegistrationManager、および SubscriptionManager) のそれぞれへのリンク がサービス・プロバイダー [コレクション] フォームで表示されます。
    3. いずれかのアプリケーションの名前をクリックします。 このサービスのエンドポイントおよびオペレーションに関する字下げのあるリストが、 サービス・プロバイダー [設定] フォームで表示されます。
    4. リスト中の 1 つ以上の項目 (サービス、エンドポイント、 またはオペレーション) を選択し、選択した項目に対して選択可能な 3 つのオペレーションのうちの 1 つを 実行します。
      • ポリシー・セットの関連付け
      • ポリシー・セットの切り離し
      • バインディングの割り当て
      詳しくは、管理コンソールを使用したポリシー・セットの管理を参照してください。
    5. サービス・プロバイダー・アプリケーションを再始動します。
  5. オプション: アウトバウンド要求に対する Web サービス QoS を 構成するには、WS-Notification サービスと関連付けられた Web サービス・クライアント のいずれかまたは両方に、ポリシー・セットを適用します。
    1. 必要な場合、バージョン 7.0 WS-Notification サービスの「WS-Notification サービス [設定]」パネルに 戻ります。
    2. 「[追加プロパティー] アウトバウンド要求ポリシーの設定とバインディングをクリックします。 この WS-Notification サービスの 2 つのサービス・クライアント がツリー構造でリストされ、それらのエンドポイントおよびオペレーションも サービス・クライアントのポリシー・セットおよびバインディング [コレクション] フォームで示されます。
    3. 1 つまたは両方のサービス・クライアントを選択し、 選択した項目に対して選択可能な 3 つのオペレーションのうちの 1 つを実行します。
      • クライアント・ポリシー・セットの関連付け
      • クライアント・ポリシー・セットの切り離し
      • バインディングの割り当て
      WS-Notification サービス・クライアントの場合、ポリシー・セットの添付はエンドポイント (ポート) レベルでも操作レベルでもサポートされません。したがって、エンドポイントも操作も選択できず、これらはサービス・クライアントに接続されているポリシー・セットまたはバインディングを継承するものとして示されます。詳しくは、管理コンソールを使用したポリシー・セットの管理を参照してください。
      注: サービス・クライアントの ポリシー・セットおよびバインディング [コレクション] フォームを使用して、 選択したサービスの両方のサービス・クライアントについてポリシー・セットおよびバインディング情報を 構成することができます。あるいは、 「サービス」 ->「サービス・クライアント」 ->「ws-notification_service_client_name を クリックし、WS-Notification サービス・クライアント [設定] パネルを 使用することによって、単一のバージョン 7.0 WS-Notification サービス・クライアントについてポリシー・セット およびバインディング情報を構成できます。 このパネルには、サービス統合バス および WS-Notification サービスと関連付けられたリンクも示されます。

タスクの結果

WS-Notification サービスは、必要な Web サービス QoS を伴って 正常に使用可能になります。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjwsn_task_policy_sets
ファイル名:tjwsn_task_policy_sets.html