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

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

Webサービスのメッセージ・バッファリングの構成

始める前に

バッファリングを構成するには、先にWebサービスをインストールする必要があります。Webサービスのインストールを参照してください。


ノート: このセクションはJAX-WS Webサービスにのみ適用されます。

バッファ付き操作がクライアントによって呼び出されると、メソッド操作はJMSキューに渡され、WebLogic Serverは非同期にそれを処理します。WebLogic Serverが停止したときにキューに入っていたメソッド呼出しは、WebLogic Serverの再起動後すぐに処理されます。バッファ付きWebサービスを呼び出す際に、クライアントが呼出しからのレスポンスを待機しないので、クライアントの実行は続行可能です。

Webサービスのバッファリングは、WebLogic ServerレベルおよびWebサービス・エンドポイント・レベルで構成できます。

Webサービスのバッファリングの詳細は、Oracle WebLogic ServerのJAX-WS Webサービスの開発Webサービスのメッセージ・バッファリングの構成を参照してください。

Webサービスの永続性を構成するには:

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 管理コンソールの左ペインで、「環境」を選択して「サーバー」を選択します。
  3. 右ペインで、メッセージ・バッファリングを構成するサーバーの名前をクリックします。
  4. 「構成」→「Webサービス」「バッファリング」を選択します。
  5. 必要に応じて、メッセージ・バッファリングの構成プロパティを設定します。
  6. 保存」をクリックします。
  7. Webサービス・エンドポイント(ポート)レベルでバッファリングを構成するには:
    1. 管理コンソールの左ペインで、「デプロイメント」を選択します。
    2. 右ペインの「デプロイメント」表内を移動して、構成を表示するWebサービスを見つけます。

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

    3. 「デプロイメント」表でWebサービス名をクリックします。
    4. 「構成」→「ポート」を選択し、構成するWebサービス・エンドポイントの名前をクリックします。
    5. Webサービスのエンドポイント・ページで、「バッファリング」タブを選択します。
    6. 「バッファリング構成のカスタマイズ」をクリックします。
    7. 必要に応じて、バッファリング構成プロパティを設定します。
    8. 保存」をクリックします。
  8. これらの変更をアクティブにするには、管理コンソールのチェンジ・センターで「変更のアクティブ化」をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります(チェンジ・センターの使用を参照)。

先頭に戻る