Cosminexus V9 アプリケーションサーバ 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メッセージの構成

[図データ]