IMS TM(トランザクション管理)
IMS TMは、オンライントランザクション処理(OLTP)を管理します。これは、ユーザーからのリクエストを受け取り、必要なデータベース操作を行い、結果を返すプロセスです。トランザクションは、ユーザーからのリクエスト単位で処理され、各トランザクションは一貫性、隔離性、耐久性の特性を持ちます(ACID特性)。メッセージ処理プログラム(MPP)がトランザクションの処理を行います。
IMS TM(トランザクション管理)について
IMS Transaction Manager – IBM Documentation
メインフレーム(IMS) PSB
PSBについてご紹介します。
正式名称は Program Specification Block です。日本語では、プログラム仕様ブロック と言います。
Webアプリケーションでいうところの設定ファイルのようなものです。メインフレーム(IMS)でのオンライン処理では、PSBに従いDBやプログラムのアクセス制御を行います。
PSBをコーディングし、 生成することにより、あるアプリケーション・プログラムが、データベース・レコードの中のどのセグメントと フィールドを表示することができ、あるセグメントに対してどのような 操作を行うことができるかを制御します。