2.4.9 SOAPプロトコル

転送キューを使用した複数システム間でのメッセージの送受信には,SOAPプロトコルをベースとするWS-Reliabilityを採用しています。メッセージの送受信にはSOAPメッセージを使います。Cosminexus RMがメッセージ送信時に設定するSOAPメッセージの構成要素およびメッセージ受信時の使用方法を次の表に示します。

表2-5 Cosminexus RMのSOAPメッセージ使用方法

項番構成要素名SOAPメッセージの使用方法
送信受信
1SOAPエンベロープSOAPヘッダWS-Reliability1.1プロトコルのヘッダ情報を設定WS-Reliability1.1プロトコルのヘッダ情報を取得※1
2SOAPボディ設定しない無視する
3SOAPアタッチメントメッセージ本体※2を設定メッセージ本体を取得
注※1
WS-Reliability以外のプロトコルのヘッダ情報が設定されていた場合,Cosminexus RMはそのプロトコルのヘッダ情報を無視します。
注※2
メッセージ本体は,Cosminexus RM固有のメッセージオブジェクトをシリアライズしたデータ,またはプリミティブなバイト配列で設定されています。

Cosminexus RMで扱うSOAPメッセージの構成について,次の図に示します。

図2-24 SOAPメッセージの構成

[図データ]