WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化
             New or updated topic for this feature pack

WS-ReliableMessaging - 動作方法

WebSphere Application Server は、SOAP over HTTP メッセージのトランスポート層の一部として、WS-ReliableMessaging を使用します。 API 層でサポートされるこのメッセージ交換パターンは、片方向の「応答不要送信」または双方向の要求と応答です。

信頼性は Web サービス要求元と Web サービス・プロバイダー間にある、高信頼性メッセージング・ミドルウェアによって提供されます。 このミドルウェア層は、以下の図で点線の下に示され、高信頼性メッセージ送信元および高信頼性メッセージ宛先を含みます。

注: 双方向プログラミング API で WS-ReliableMessaging を使用する場合は、要求側アプリケーションが失敗し、再始動されると、その応答メッセージを受信しなくなります。 このモデルでは、WS-ReliableMessaging はネットワーク障害から保護するためにだけ、使用されています。 さらに、以下のような特徴があります。

図 1. Web サービス・メッセージを確実に交換するために使用される対話。HTTP メッセージを介した Web サービス SOAP の最初の送信側と最後の受信側を表した 2 つのボックスが表示されます。 最初の送信側ボックス内で、アプリケーション・ソースは、高信頼性メッセージ (ミドルウェア) 送信元にメッセージを送信します。最後の受信側ボックス内で、アプリケーション宛先は、高信頼性メッセージ (ミドルウェア) 宛先からメッセージを受信します。 
HTTP メッセージを介した SOAP は、高信頼性メッセージ送信元によって、高信頼性メッセージ宛先に送信されます。そして高信頼性宛先は、肯定応答を高信頼性メッセージ送信元に戻します。

上の図では、アプリケーション・ソースは、Web サービスを起動します。 対話の手順は以下のとおりです。

Web サービス・アプリケーションを構成して、WS-ReliableMessaging を使用するには、WS-ReliableMessaging ポリシー・タイプを含むポリシー・セットを接続します。このポリシー・タイプは、管理対象パーシスタント、管理対象非パーシスタント、または管理対象外非パーシスタントなど、さまざまなサービスの品質を提供します。

管理対象のサービス品質 (管理対象パーシスタントおよび管理対象非パーシスタント) は、サービス統合バスでサポートされます。 アプリケーションとポリシー・セット間の接続ごとに、信頼性の高いメッセージング・プロトコル状態を確立するために使用する、バスおよびメッセージング・エンジンを選択できます。




関連概念
Web Services Addressing 概要
WS-ReliableMessaging のサービスの品質
関連タスク
高信頼性 Web サービス・アプリケーションの作成
WS-ReliableMessaging による問題の検出と処理
WS-ReliableMessaging について
概念トピック    

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

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/cwbs_wsrm_how.html