Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/TCP/IP編


5.1.11 受信メッセージ判定

受信メッセージ判定UOCは,メッセージ受信時に呼び出され,受信したメッセージの種別と送達確認メッセージの送信要否を決定します。受信メッセージ判定UOCは,任意の相手システムとのメッセージ送達確認機能を使用する場合に必要となります。

〈この項の構成〉

(1) 受信メッセージの判定

TP1/NET/TCP/IPは受信メッセージ判定UOCを呼び出す際に,受信したメッセージを通知します。受信メッセージ判定UOCは,通知されたメッセージを基に,メッセージの種別と送達確認メッセージの送信要否を決定します。

(2) UOCエラーリターン処理

UOCからDCTCP_UOC_MR_NGでリターンした場合,TP1/NET/TCP/IPはメッセージログを出力し,障害通知イベント(CERREVT)を通知します。該当するメッセージは破棄します。

(3) UOCパラメタ不正の場合の処理

UOCで設定した値に不正があった場合,TP1/NET/TCP/IPはメッセージログを出力し,障害通知イベント(CERREVT)を通知します。該当するメッセージは破棄します。

(4) OpenTP1への組み込み方法

入力セグメント判定UOCの組み込み方法と同じです。「5.1.1(5) OpenTP1への組み込み方法」を参照してください。また,MCFメイン関数のコーディング例は「5.1.12(7) MCFメイン関数のコーディング例」を参照してください。