分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/TCP/IP編
TP1/NET/TCP/IPが通知するMCFイベントの種類を次の表に示します。
表5-1 TP1/NET/TCP/IPが通知するMCFイベントの種類
| MCFイベント名 | MCFイベントコード | 発生した原因 | MCFイベント処理用MHPでの処理の例 |
|---|---|---|---|
| 不正アプリケーション名検出通知イベント | ERREVT1 | メッセージのアプリケーション名がMCFアプリケーション定義にありません。 | 該当するアプリケーションがないことを報告します。 |
| メッセージ廃棄通知イベント | ERREVT2 | 次の理由で,受信メッセージを破棄しました。
|
メッセージを廃棄したことを報告します。 |
| UAP異常終了通知イベント | ERREVT3 | MHPに受信メッセージを渡したあとにMHPの異常終了※が発生しました。 | UAP異常終了時の対処障害メッセージを送信します。 |
| タイマ起動メッセージ廃棄通知イベント | ERREVT4 | アプリケーションのタイマ起動時に障害が発生しました。 | メッセージを廃棄したことを報告します。 |
| 未処理送信メッセージ廃棄通知イベント | ERREVTA | 次の理由で,未処理送信メッセージを破棄しました。
|
未処理送信メッセージを廃棄したことを報告します。 |
| 送信完了通知イベント | SCMPEVT | メッセージの送信を正常に完了しました。 | 送信の完了を確認して,任意の処理ができます。 |
| 障害通知イベント | CERREVT | コネクション障害,または論理端末障害が発生しました。 | コネクション,または論理端末に障害が発生したことを報告します。 |
| 状態通知イベント | COPNEVT | コネクションが確立しました。 | コネクションが確立したことを報告します。 |
| CCLSEVT | コネクションが正常に解放されました。 | コネクションが解放されたことを報告します。 | |
| 受信メッセージ保留通知イベント | RHLDEVT | 受信したメッセージを保留しました。 | 同期型メッセージの受信関数を使用してメッセージを受信します。 |
| 送受信メッセージ廃棄通知イベント | MDELEVT | 次の理由で,受信メッセージまたは送信メッセージを破棄しました。
|
メッセージを廃棄したことを報告します。 |
All Rights Reserved. Copyright (C) 2006, 2013, Hitachi, Ltd.