1.2.3 トランザクションを制御できます
ファイルのデータを読み出して,更新後に書き込む処理のように,データの一貫性を保つため途中で分けられない処理の単位をトランザクションといいます。トランザクションの処理結果は,有効にするか無効にするかのどちらかに必ず決まります。
TP1/LiNKでは,オプションとしてトランザクション機能を使えます。トランザクション機能を使うように指定すると,アプリケーションでトランザクションを管理できます。そのため,処理がうまくいかなかった場合でも,データがなくなったり,不整合が起こったりすることを避けることができます。
TP1/LiNKでは,リモートプロシジャコールによる複数のアプリケーションにわたる処理でも,一つのトランザクション処理にできます。さらに,LANで接続したTP1/LiNK(またはOpenTP1)にわたる処理を,トランザクション処理にすることもできます。