Hitachi

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


7.7 転送データ相互接続用インタフェースの使い方

JMSインタフェースを使用してメッセージを送受信する際,送信メッセージにBytesContainerを設定する方法と,受信したメッセージからBytesContainerを取得する方法を次の表に示します。

表7‒5 BytesContainerの使用方法

項番

処理内容

BytesContainerの使用方法

1

送信処理

javax.jms.ObjectMessageオブジェクトのsetObjectメソッドでBytesContainerオブジェクトを設定してメッセージを送信します。

2

受信処理

受信処理で取得したjavax.jms.ObjectMessageオブジェクトのgetObjectメソッドを使用してBytesContainerオブジェクトを取得します。

Reliable Messaging同士の通信でのBytesContainerの使用方法の概要を次の図に示します。

図7‒4 Reliable Messaging同士の通信でのBytesContainer使用方法の概要

[図データ]

他システムとの通信でのBytesContainer使用方法の概要を次の図に示します。

図7‒5 Reliable Messagingが送信側の場合の他システムとの通信

[図データ]

図7‒6 Reliable Messagingが受信側の場合の他システムとの通信

[図データ]