信頼できる通知のための WS-Notification の構成

WS-Notification Web サービスの対話が信頼できる方法で確実に実行されるようにするために、JAX-WS ベースのバージョン 7.0 WS-Notification サービス、JAX-WS クライアント、および JAX-WS ベースの WS-Notification コンシューマー Web サービス (ポリシー・セット機能の使用による) を、WS-ReliableMessaging を使用するように構成します。

始める前に

このタスクは、バージョン 7.0 WS-Notification サービス およびサービス・ポイントを作成済みであり、以下の 2 つの JAX-WS アプリケーションを作成済みであることを 前提としています。
  • 新規サービス・ポイントの WSDL から作成された、JAX-WS クライアント・アプリケーション。
  • JAX-WS ベースの WS-Notification コンシューマー Web サービス。
これらのアプリケーションの作成方法について詳しくは、新規のバージョン 7.0 WS-Notification サービス・ポイントと共に、JAX-WS クライアントおよび Web サービスを使用するを参照してください。

このタスクについて

信頼性が高い通知とは、IBM WS-Notification 実装で送受信されるメッセージの信頼性の高い伝送のことを指します。この信頼性を有効にすることで、 ネットワーク伝送プロトコル (HTTP など) に内在する問題を軽減 できます。
注: この信頼性は、アプリケーション・サーバー自体 の動作を含んではいません。詳しくは、WS-Notification および エンドツーエンド信頼性を参照してください。

信頼できる通知を有効に するには、WS-ReliableMessaging ポリシーを含むポリシー・セットを、 サービス・ポイント、サービス・クライアントおよびサービス・コンシューマー・アプリケーションに適用します。

シン・クライアントも含めて、アプリケーション・サーバー 環境とクライアント環境の両方の JAX-WS クライアントに対して、ポリシー・セットを構成する ことができます。詳しくは、管理コンソールを使用したポリシー・セットの管理を参照してください。

手順

  1. 信頼できるメッセージングの要件に合わせてポリシー・セットを構成します。

    組織内で既存のポリシー・セットを再利用するか、WebSphere Application Server によって 提供されている WS-ReliableMessaging デフォルト・ポリシー・セット を使用するか、または、新しいポリシー・セットを 作成することができます。詳しくは、管理コンソールを使用した WS-ReliableMessaging ポリシー・セットの構成を参照してください。

  2. 信頼できる通知のためのバージョン 7.0 WS-Notification サービス およびサービス・ポイントの構成を行います。

    WS-ReliableMessaging ポリシーを含むポリシー・セットを適用します。

  3. JAX-WS ベースの WS-Notification クライアント・アプリケーションを、WS-ReliableMessaging を使用してターゲット Web サービスと確実に対話するように構成します。

    Web サービス QoS を適用したバージョン 7.0 WS-Notification サービスの構成および 管理コンソールを使用した Web サービス・アプリケーションへの WS-ReliableMessaging ポリシー・セットの関連付けおよびバインディングの記述に従って、WS-ReliableMessaging ポリシーを含むポリシー・セットを適用します。

  4. JAX-WS ベースの WS-Notification コンシューマー Web サービス・アプリケーションを、それと対話しようとするクライアントと確実に対話するように構成します。

    管理コンソールを使用した Web サービス・アプリケーションへの WS-ReliableMessaging ポリシー・セットの関連付けおよびバインディングの記述に従って、WS-ReliableMessaging ポリシーを含むポリシー・セットを適用します。

  5. WS-Notification クライアント・アプリケーション (確実に対話するよう 構成済み) を、WS-Notification サービス・ポイント (同様に、メッセージを確実に受け取るよう構成済み) と通信するように構成します。
  6. WS-Notification クライアント・アプリケーションに、(確実に構成済みの) WS-Notification コンシューマー Web サービスの代わりにサブスクライブするようプロンプトを出します。
    注: WS-Notification コンシューマー Web サービスは、独自のサブスクリプションを実行するクライアントとしても動作することが可能です。このクライアントは、信頼できる対話が必要な場合は、 追加のポリシー・セット構成を必要とします。
  7. 通知メッセージ・パブリケーションを WS-Notification クライアント・アプリケーションから 開始します。

タスクの結果

JAX-WS ベースのバージョン 7.0 WS-Notification サービス・ポイントは、信頼できる方法で WS-Notification クライアントから通知メッセージを受け取り、信頼できる方法で通知メッセージを WS-Notification コンシューマー Web サービスにパブリッシュします。

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



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