Hitachi

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


2.4.3 キュー間転送の通信モデル

Reliable Messagingがサポートする通信モデルには,次に示す二つの層があります。

ここでは通信層の詳細を説明します。

〈この項の構成〉

(1) 通信層のメッセージとグループ

通信層では「グループ」をメッセージ管理の単位とします。グループは,グローバルに一意の識別子を持ち,複数のメッセージが属する集合です。また,順序保証などのQoS(通信品質)を保証する範囲でもあります。

各メッセージは,グループの識別子とグループ内の通し番号によって一意に識別されます。送信側のグループは,転送キューの作成時にReliable Messagingが生成します。受信側のグループは,グループ内で最初のメッセージの受信時にReliable Messagingが生成します。

(2) メッセージとグループの有効期間

通信層のメッセージとグループに対して有効期間を設定できます。どちらも有効期間を超過した場合の通信は失敗します。