Cosminexus SOAPアプリケーション開発ガイド
メッセージング形態のSOAPアプリケーションでは,クライアントとサーバ間で任意のXMLデータをSOAPメッセージとして送受信します。メッセージングでは,SOAPメッセージを直接処理するため,XML形式で表す複雑なメッセージを扱うことができます。
メッセージング形態のSOAPアプリケーションは,SAAJを利用して開発できます。なお,メッセージング形態のSOAPアプリケーションでは,WSDLは使用しません。
SAAJでは,メッセージ送信クラスを提供し,クライアントとサーバ間のインタフェースに関する処理を隠蔽するようにしています。
SAAJを利用したSOAPアプリケーションを実現するには,クライアント側にメッセージ生成処理を,サーバ側にSOAPサービスを実装します。メッセージ生成処理は,SAAJを使用して,ユーザが開発する必要があります。使用するAPIについては,「12.3 SAAJ1.2との対応」を参照してください。次に,SAAJを使用したメッセージングによるSOAPアプリケーションの処理の流れを示します。
図2-5 メッセージング形態のSOAPアプリケーションの処理の流れ(SAAJ)
図に沿って,SAAJを利用したSOAPアプリケーションの処理を説明します。図中に示した番号が次に示す番号に対応しています。
SAAJを利用したSOAPアプリケーションの開発例については,「6. メッセージング形態のSOAPアプリケーションの開発例」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.