5.3 XML Processorを使用したSOAPメッセージの送受信
送受信するXMLデータが複雑な構造をしている場合や,あらかじめ別のプログラムでDOMオブジェクトを生成してある場合など,SAAJを使わないでDOMのデータを直接利用したい場合があります。その場合,XML Processorを利用して,XMLデータを生成/解析できます。
XMLデータを操作するという点では,XML Processorの提供するDOMインタフェースは,SAAJインタフェースに比べ自由度が高く,機能も充実しています。
ここでは,XML Processorを使用した場合の送信メッセージの生成方法,および受信メッセージの解析方法について説明します。