Hitachi

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


9.2.7 応答電文を取得する

HCSCサーバの同期受付(Webサービス)から,サービス部品の実行要求に対する応答電文を取得します。サービスリクエスタは,サービス部品側と同じ電文フォーマットの応答電文を取得します。応答電文の取得を次の図に示します。

図9‒7 応答電文の取得(標準の同期受付(Webサービス))

[図データ]

また,サービスリクエスタは,電文種別がXML電文の応答電文を取得します。サービス部品からの応答電文がない場合は,NULLまたは0バイトのバイト配列を受信します。応答電文がある場合とない場合に分けて次に説明します。

〈この項の構成〉

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

サービスリクエスタが取得する,XML電文の応答電文を次に示します。

図9‒8 XML電文の応答電文

[図データ]

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

応答電文がない場合,応答がString型かbyte[]型かによって,サービスリクエスタが受信する形式が異なります。