管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

Webサービスの信頼できるメッセージングの構成


Webサービスの信頼性のあるメッセージングとは、ある1つのアプリケーション・サーバーで実行中のアプリケーションが、別のアプリケーション・サーバーで実行中のWebサービスを確実に呼び出せるフレームワークです。ここでは、双方のサーバーでWS-Reliable Messaging仕様が実装されていることが前提となっています。信頼性のある、とはソフトウェア・コンポーネント、システムまたはネットワークで障害が発生した場合に、2つのWebサービス間でのメッセージの配信を保証できるということです。

WebLogic Webサービスは、WS-ReliableMessaging (2009年2月)仕様に準拠しており、これは別々のアプリケーション・サーバーで実行中の2つのWebサービスがどのようにして確実に通信できるかについて説明するものです。仕様では、特に、送信元エンドポイント(またはクライアントWebサービス)から宛先エンドポイント(または操作を確実に呼び出せるWebサービス)に送信されたメッセージが、1つまたは複数の配信保証によって配信されるか、またはエラーが発生することを保証する相互運用性プロトコルについて説明します。

信頼性のあるWebサービスの作成および呼出しの詳細は、次を参照してください。

次の手順は、信頼性のあるメッセージングの送信元のWebLogic Serverインスタンス(信頼性のあるWebサービスを呼び出すアプリケーションをホストする)および宛先のWebLogic Serverインスタンス(信頼性のあるWebサービスをホストする)を構成する大まかなステップを説明します。構成ステップに若干の違いがあるため、JAX-WS Webサービス用およびJAX-RPC Webサービス用の両方のステップが提供されています。

  1. 次の項の手順に従って、Webサービスの高度な機能を使用するためのドメインを構成します。
  2. JAX-WS Webサービスについて、次の手順に従ってソースと宛先のWebLogic Serverインスタンスを構成します。
    1. 管理コンソールの左ペインで、「環境」を選択して「サーバー」を選択します。
    2. 右ペインで、信頼性のあるメッセージを構成するサーバーの名前をクリックします。
    3. 「構成」「Webサービス」「信頼できるメッセージ」を選択します。
    4. 必要に応じて、信頼性のあるメッセージングの構成プロパティを設定します。
    5. 保存」をクリックします。
  3. JAX-WSサービスとJAX-RPC Webサービスの両方について、次の手順に従って、Webサービス・エンドポイント(ポート)レベルで信頼性のあるメッセージングを構成します。
    1. 管理コンソールの左ペインで、「デプロイメント」を選択します。
    2. 右ペインの「デプロイメント」表内を移動して、構成を表示するWebサービスを見つけます。

      ノート: Webサービスは、エンタープライズ・アプリケーション、WebアプリケーションまたはEJBの一部としてデプロイされます。管理コンソール上でのWebサービスの表示について理解するには、インストールされているWebサービスの表示を参照してください。

    3. 「デプロイメント」表でWebサービス名をクリックします。
    4. 「構成」→「ポート」を選択し、構成するWebサービス・エンドポイントの名前をクリックします。
    5. Webサービスのエンドポイント・ページで、「信頼できるメッセージ」タブを選択します。
    6. 「信頼性のあるメッセージ構成のカスタマイズ」をクリックします。
    7. 必要に応じて、信頼性のあるメッセージングの構成プロパティを設定します。
    8. 保存」をクリックします。

完了した後に

信頼性のあるメッセージングのポリシー・アサーションを格納したWS-PolicyファイルをWebサービスに添付します。WebサービスへのWS-Policyファイルの添付を参照してください。


先頭に戻る