WS-Notification: 利点

WS-Notification によって、Web サービスでのパブリッシュおよびサブスクライブのメッセージング・パターンの使用が可能になります。この方法には、多くのビジネス利益があります。

WS-Notification は、パブリッシュおよびサブスクライブのメッセージング・パターンに参加する (特定のイベント発生通知の listen であるか、他のアプリケーションやシステム管理ツールで消費するためのシステムへのイベント通知の挿入であるかどうかにかかわらず) ための、Web サービス・アプリケーションの標準化されたアプローチを提供します。 この Web サービスの仕様はオープン・スタンダードであるため、基礎となるハードウェア・プラットフォーム、ソフトウェア言語、ベンダーの環境などに関係なく、アプリケーション間での相互通信が可能になります。 WebSphere® Application Server での WS-Notification の実装は 、WS-Notification 規格を サポートするほか、WS-I Basic Profile 1.0 要件に準拠しており、高可用性およびワークロードの管理用の WS-Addressing や、コンポーネント間の信頼性通信のための WS-ReliableMessaging などといった、その他の関連規格から構成されています。

WebSphere Application Server 内では、高可用性およびワークロード管理パターンを含むエンタープライズ・トポロジーのための柔軟なサポートを提供するため、NotificationBroker が実装されています。この WS-Notification に対するサポートにより、WS-Notification アプリケーションとサービス統合バスの他のクライアントの間におけるイベント通知の交換も行うことができます。 他のサービス統合バス機能を活用することにより、他の IBM パブリッシュおよびサブスクライブ・ブローカーとメッセージを交換するためにこの機能を使用することもできます。

サブスクライブしたトピックにあるすべてのメッセージを受信する代わりに、 ご使用のコンシューマー・アプリケーションで XML Path (XPath) セレクターを使用して、各メッセージの内容に基づいてメッセージをフィルターに掛けることができます。. この内容ベースのサブスクリプションを使用すると、受信する情報のタイプを非常に柔軟に定義できるほか、アプリケーションで独自のフィルタリングを処理する必要がありません。関係のないメッセージがサーバーからアプリケーションに不要に送信されないため、パフォーマンスが向上します。

WebSphere Application Server は、WS-Notification サービスとサービス・ポイントのオプションを 2 つ提供します。
  • バージョン 7.0: ポリシー・セットによる Web サービスのサービスの品質 (QoS) で JAX-WS WS-Notification サービスを構成する場合、または JAX-WS ハンドラーを WS-Notification サービスに適用する場合は、このサービス・タイプを使用します。 これは、新規のデプロイメントに推奨されているサービスのタイプです。この WS-Notification オプションは、バージョン 7.0 から WebSphere Application Server で使用できるようになりました。
  • バージョン 6.1: JAX-RPC ハンドラーをサービスに適用する機能を含め、WebSphere Application Server バージョン 6.1 で提供される同じテクノロジーを使用する JAX-RPC WS-Notification サービスを公開する場合は、このタイプのサービスを使用します。この WS-Notification オプションは、バージョン 6.1 から WebSphere Application Server で使用できるようになりました。

バージョン 7.0 の WS-Notification オプションによって、ネットワーク接続が常に使用可能ではない環境で、 標準ベースの接続メカニズムを使用して、Web サービス・ベースのパブリッシュ/サブスクライブ・メッセージングを信頼性の高い方法で使用することができます。 例えば、インターネットを使用して、ウェアハウスまたはストック・レベルに関する通知をリモート・カスタマーに送信する場合には、 売上と生産計画のために正確なストック・レベルを通知するために、信頼性の高い方法でメッセージを確実にカスタマーに到達させる必要があります。 これは、(通知の信頼性の高い送達を確実にするために) WS-ReliableMessaging を使用して、JAX-WS ベースのバージョン 7.0 の WS-Notification サービス (ストック・レベルに関する通知) を作成することによって実現できます。

バージョン 7.0 の WS-Notification サービスがバージョン 6.1 の WS-Notification サービスより優れている主な利点は、以下のとおりです。
  • ポリシー・セットを使用する構成がより簡単である。
  • JAX-WS ハンドラーをサポートしている。
  • SDO リポジトリーをインストールする必要がない。

トピックのタイプを示すアイコン 概念トピック



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