ここでは,次の場合のメッセージの送受信で通信障害が発生したときの流れを説明します。
メッセージの送受信時の通信障害について次の図に示します。
図7-15 メッセージの送受信時の通信障害
図中の1.~4.の通信障害について次に説明します。
分類 | 処理内容 |
---|---|
送信側MCA | 障害回復後は,LUWID※とメッセージシーケンス番号を基に,送達確認要求を送信してから,転送キュー内のメッセージを再送します。 |
受信側MCA | 送信側と受信側のLUWID※とメッセージシーケンス番号が一致しないため,バッチ内で受信したメッセージは無効化(削除)されます。 また,受信側のLUWIDとメッセージシーケンス番号は,前回バッチ転送完了時の状態に戻され,送信側からメッセージが再送されます。 なお,メッセージシーケンス番号を一致させる運用は必要ありません。 |
分類 | 処理内容 |
---|---|
送信側MCA | 障害回復後は,LUWIDとメッセージシーケンス番号を基に,送達確認要求を送信します。 |
受信側MCA | 送信側と受信側のLUWIDとメッセージシーケンス番号が一致するため,送信側では送信済みのメッセージが削除されます。 送信側から送信される次のメッセージを受信します。 なお,メッセージは有効化されているので,更新した受信側のメッセージシーケンス番号は戻しません。 |