HITACHI Inspire The Next

OpenTP1 Version 7

分散トランザクション処理機能

OpenTP1 プロトコル TP1/NET/X25編

解説・手引・文法・操作書

3000-3-D76


目  次

前書き
はじめに
1. 概要
1.1 AP間通信の概要
1.2 AP間通信の形態
1.2.1 通信形態
1.2.2 適用範囲
1.3 ソフトウェアの構成
1.3.1 前提プログラム
1.3.2 ソフトウェア構成の例
2. PVCの機能
2.1 PVCのAP間通信の仕組み
2.1.1 コネクションの確立と解放
2.1.2 コネクションと論理端末の関係
2.1.3 論理端末とアプリケーションの型との関係
2.1.4 論理端末の閉塞と閉塞解除
2.1.5 メッセージとセグメントの関係
2.2 PVCのAP間通信メッセージの送受信
2.2.1 一方送信メッセージの送信
2.2.2 一方送信メッセージの受信
3. VCの機能
3.1 VCのAP間通信の仕組み
3.1.1 コネクションの確立と解放
3.1.2 コネクションと論理端末の関係
3.1.3 論理端末とアプリケーションの型との関係
3.1.4 論理端末の閉塞と閉塞解除
3.1.5 メッセージとセグメントの関係
3.2 VCのAP間通信メッセージの送受信
3.2.1 一方送信メッセージの送信
3.2.2 一方送信メッセージの受信
4. メッセージ送受信インタフェース
メッセージ送受信インタフェースの一覧
dc_mcf_receive - 一方送信メッセージの受信(C言語)
dc_mcf_resend - メッセージの再送(C言語)
dc_mcf_send - 一方送信メッセージの送信(C言語)
CBLDCMCF('RECEIVE ') - 一方送信メッセージの受信(COBOL言語)
CBLDCMCF('RESEND ') - メッセージの再送(COBOL言語)
CBLDCMCF('SEND ') - 一方送信メッセージの送信(COBOL言語)
RECEIVE - メッセージの受信(データ操作言語)
SEND - 一方送信メッセージの送信(データ操作言語)
ユーザアプリケーションプログラム作成例
5. ユーザオウンコーディング,MCFイベントインタフェース
5.1 ユーザオウンコーディングインタフェース
5.1.1 入力メッセージの編集とアプリケーション名の決定
5.1.2 入力メッセージ編集UOCインタフェース
5.1.3 出力メッセージの編集
5.1.4 出力メッセージ編集UOCインタフェース
5.1.5 送信メッセージの通番編集
5.1.6 送信メッセージの通番編集UOCインタフェース
5.1.7 UOC作成上の注意事項
5.2 MCFイベントインタフェース
5.2.1 MCFイベントの種類
5.2.2 MCFイベント通知時のセグメント構成
5.2.3 MCFイベント情報の形式(C言語)
5.2.4 MCFイベント情報の形式(COBOL言語)
6. システム定義
TP1/NET/X25の定義の概要
TP1/NET/X25固有のシステム定義の種類
mcftalccn(コネクション定義の開始) - PVC
mcftalccn(コネクション定義の開始) - VC
mcftalced(コネクション定義の終了) - PVC
mcftalced(コネクション定義の終了) - VC
mcftalcle(論理端末定義) - PVC
mcftalcle(論理端末定義) - VC
mcftcomn(MCF通信構成共通定義) - PVC
システムサービス情報定義
システムサービス共通情報定義
MCF定義オブジェクトの生成
自システムの通信管理プログラムと関連づける内容
定義例
7. 運用コマンド
TP1/NET/X25の運用コマンド
mcftactcn(コネクションの確立)
mcftactle(論理端末の閉塞解除)
mcftdctcn(コネクションの解放)
mcftdctle(論理端末の閉塞)
mcftlscn(コネクションの状態表示)
mcftlsle(論理端末の状態表示)
8. 組み込み方法
8.1 TP1/NET/X25の組み込みの流れ
8.2 MCFメイン関数の作成
8.3 定義オブジェクトファイルの生成
9. PVCの障害対策
9.1 障害の種類と対応処理(PVC)
9.2 コネクション障害(PVC)
9.3 スケジュール関係の障害(PVC)
9.4 UAP障害(PVC)
10. VCの障害対策
10.1 障害の種類と対応処理(VC)
10.2 コネクション障害(VC)
10.3 スケジュール関係の障害(VC)
10.4 UAP障害(VC)
付録
付録A メッセージ送受信の処理の流れ
付録B 障害発生時の処理の流れ
付録B.1 PVCの障害
付録B.2 VCの障害
付録C 理由コード一覧
付録C.1 ERREVT2の理由コード
付録C.2 PVCの理由コード
付録C.3 VCの理由コード
付録D 旧製品からの移行に関する注意事項
付録E バージョンアップ時の変更点
付録E.1 07-00での変更点
付録F 用語解説
索引