Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編


9.7.5 応答電文を取得する

SOAP受付から,サービス部品の実行要求に対する応答電文を取得します。スタブのオブジェクトは,SOAP受付からの応答電文としてWSDLで定義された形式の応答電文(SOAPメッセージ)を受け取り,サービスリクエスタに応答を返します。応答電文の取得を次の図に示します。

図9‒33 応答電文の取得(SOAP受付)

[図データ]

サービス部品からの応答電文がない場合は,NULLを受信します。応答電文がある場合とない場合に分けて次に説明します。

〈この項の構成〉

(1) 応答電文がある場合

サービスリクエスタは,生成したオブジェクトのメソッドを呼び出した戻り値としてビジネスプロセスから応答電文を取得します。

(2) 応答電文がない場合

サービスリクエスタは,生成したオブジェクトのメソッドを呼び出した戻り値としてNULLを取得します。