DFHDBAT

DFHDBATは、CICS Database Adapter Transformerです。タスク関連ユーザー出口(TRUE)経由でDFHDLIから要求を受け取ります。DFHDBATは、次のコンポーネント(DRA:Database Resource Adapter)で使うパラメーター リストに要求を「変換」します。DRAでは、DBCTLとの接続と切断、およびDL/I命令の処理を行います。DRAは、アプリケーションとDBCTLとの間の接続と、これ以降のリンクを管理します。このコンポーネントは、実際はデータ転送に使用される制御ブロック記憶域リンクである「スレッド」経由の接続を管理します。DRAは、DRAのサブタスクであるタスク制御ブロック(TCB)を生成して、それ以降のDBCTLスレッドのサブタスクTCBを各アプリケーション要求に応じて管理します。これらのスレッドは、アプリケーションDL/I要求ごとに、DBCTLサブシステムとCICS/ESAサブシステム間のリンクを提供します。

参考資料

『CICS/ESA and IMS/ESA With DBCTL』(Phyllis Donofrio, Enterprise Systems Journal, December 1990)