複数の CICS トランザクション間の通信

CICS® 環境で実行するプログラムは、共用 DataTables を使用して、同じ CICS 領域内のその他のプログラムと通信できます。共用として定義された DataTables を使用すると、同じ CICS 領域内のすべてのプログラムが、新規コピーが要求されるまで同じ DataTable のコピーを使用するようになります。CICS 環境では、共用 DataTables を実行時に変更できます。このため、同じ CICS 領域で実行している複数の EGL プログラムは、共用 DataTable を共用通信域として使用できます。特定の CICS プラットフォームおよび DataTable でのデータの変更方法に応じて、この DataTables の使用法に同期に関する考慮事項がある可能性があります。

CICS for z/OS® および CICS for VSE の場合、共用 DataTables に対する変更は、call ステートメントや I/O ステートメントの間で同期化されません。


フィードバック