Interstage Application Server SOAPサービス ユーザーズガイド
目次 索引 前ページ次ページ

第4章 Messaging方式のアプリケーションの実装

4.2 送信アプリケーションの作成

 Messaging方式のWebサービスには、Oneway方式とRequestResponse方式があります。
 送信アプリケーションは、送信先のWebサービス(受信アプリケーション)の方式(Oneway方式とRequestResponse方式)に合わせて作成します。

 Oneway方式とRequestResponse方式で、送信アプリケーションの基本的な作成方法は変わりませんが、以下の違いがあります。

 送信アプリケーションは受信アプリケーションと異なり、特定のインタフェースを実装する必要はありません。任意のJavaクラスの、任意のメソッドで送信処理を行うことができます。

 基本的な処理の大まかな流れは以下のようになります。

  1. 接続先および仮想コネクションの取得
  2. 送信するSOAPMessageオブジェクトの取得
  3. 送信するSOAPMessageオブジェクトの内容の設定
  4. SOAPメッセージの送信
  5. 返信されたSOAPメッセージの処理(RequestResponse方式の場合のみ)
  6. 仮想コネクションの後処理
 
 Oneway方式では、送達保証機能を使用できます。その場合、作成するプログラムに一部違いがあります。“送達保証機能の実装”を参照してください。

下へ4.2.1 基本的な送信アプリケーション
下へ4.2.2 添付ファイルを使用する場合
下へ4.2.3 XMLデータを取り込んで使用する送信アプリケーション
下へ4.2.4 プロキシ、認証、セションなどHTTP接続情報の追加

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005