Hitachi

Cosminexus V11 アプリケーションサーバ Cosminexus Reliable Messaging


2.4.9 SOAPプロトコル

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

表2‒5 Reliable MessagingのSOAPメッセージ使用方法

項番

構成要素名

SOAPメッセージの使用方法

送信

受信

1

SOAPエンベロープ

SOAPヘッダ

WS-Reliability1.1プロトコルのヘッダ情報を設定

WS-Reliability1.1プロトコルのヘッダ情報を取得※1

2

SOAPボディ

設定しない

無視する

3

SOAPアタッチメント

メッセージ本体※2を設定

メッセージ本体を取得

注※1

WS-Reliability以外のプロトコルのヘッダ情報が設定されていた場合,Reliable Messagingはそのプロトコルのヘッダ情報を無視します。

注※2

メッセージ本体は,Reliable Messaging固有のメッセージオブジェクトをシリアライズしたデータ,またはプリミティブなバイト配列で設定されています。

Reliable Messagingで扱うSOAPメッセージの構成を次の図に示します。

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

[図データ]