CTG API を使用するクライアント プログラムは、Enterprise Server リージョンと同じマシンでも、別の物理ハードウェアでも実行できます。いずれの場合も、要求は Web Services and J2EE リスナーによって通信層を経由してターゲット リージョンにサブミットされます。
クライアント プログラムで CTG API (ECI、EPI、ESI) を使用して、Enterprise Server で動作している CICS アプリケーションとやり取りします。クライアント プログラムからの呼び出しは、IBM CICS Transaction Gateway を通じて Enterprise Server に渡されます。
クライアント プログラムは、必要な ECI/EPI API に INITCALL 指令 (COBOL) が含まれる dll に CALL 文を追加するか、クライアント モジュールを適切な .lib ファイルにリンクできます。
名前付き Enterprise Server と指定のポートを参照するように CTG を構成する必要があり、通常は IBM CICS Transaction Gateway Configuration ツールを使用して行います。CTG による ECI と EPI 呼び出しでは、CTG リスナーを作成する必要があります。この作成は、該当する [Enterprise Server Administration] 画面の [Listeners] タブを使用して実行できます。必ず、[Endpoint Address] が指定された CTG ポートに対応し、[CICS Transaction Gateway] がサポートされる対話タイプとして選択されるようにします。