Interstage Application Server SOAPサービス ユーザーズガイド
|
目次
索引
|
4.3.2 SOAPメッセージの作成
SOAPMessageオブジェクトを新規作成する場合はMessageFactoryオブジェクトを使用します。
MessageFactoryオブジェクトはMessageFactoryクラスのnewInstanceクラスメソッドを使用して取得します。
import javax.xml.soap.*;
.....
MessageFactory mf = MessageFactory.newInstance();
SOAPMessage msg = mf.createMessage();
SOAPPart part = msg.getSOAPPart();
SOAPEnvelope env = part.getEnvelope();
..... |
送達保証機能を使用するアプリケーションの場合は、以下のようにMessageFactoryオブジェクトをProviderConnectionオブジェクトから生成します。送達保証機能を使用するアプリケーションについては“送達保証機能の実装”を参照してください。
//送達保証機能の場合
import javax.xml.soap.*;
import javax.xml.messaging.*;
.....
ProviderConnectionFactory pcf = ProviderConnectionFactory.newInstance();
ProviderConnection pc = pcf.createConnection();
MessageFactory mf = pc.createMessageFactory(...);
SOAPMessage msg = mf.createMessage();
SOAPPart part = msg.getSOAPPart();
SOAPEnvelope env = part.getEnvelope();
..... |
All Rights Reserved, Copyright(C) 富士通株式会社 2005