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

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

4.1 受信アプリケーションの作成

 受信アプリケーションは、以下のいずれかのインタフェース(OnewayListenerもしくはReqRespListenerインタフェース)を実装した、デフォルトコンストラクタを必ず含むJavaクラスで作成します。

●OnewayListenerインタフェースの実装

 package javax.xml.messaging;
 public interface OnewayListener {
   public void onMessage( javax.xml.soap.SOAPMessage receivedMessage );
 }

●ReqRespListenerインタフェースの実装

 package javax.xml.messaging;
 public interface ReqRespListener {
   public javax.xml.soap.SOAPMessage
         onMessage( javax.xml.soap.SOAPMessage receivedMessage  );
 }

 SOAPメッセージは、javax.xml.soap.SOAPMessageオブジェクトとして表されます。
 受信アプリケーションは、上記のインタフェースで定義されたonMessageメソッドに必要な処理を実装します。


下へ4.1.1 返信を行わない受信アプリケーション(OneWay方式)
下へ4.1.2 返信を行う受信アプリケーション(RequestResponse方式)
下へ4.1.3 添付ファイルを使用する場合
下へ4.1.4 Faultを返す場合
下へ4.1.5 SOAPヘッダーの取り扱いについて

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

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