CICS アプリケーションのクライアント・プログラムは、BMS を使用する必要はありません。グラフィカル/Web ユーザー・インターフェイスとしては、Java で記述されているもの、Microsoft .NET のもとで実行するもの、または Dialog System を使用するものを利用できます。この場合は、IBM External Call Interface (ECI) を使用して CICS アプリケーションと通信します。
Enterprise Server のもとで実行されている CICS アプリケーションと通信するには、クライアント・プログラムで ECI 呼び出しを使用します。クライアント・プログラムからの ECI 呼び出しは、IBM CICS Transaction Gateway を通じて Enterprise Server に渡されます。
ECI クライアントの使用例については、『Mainframe Subsystem Support 構成と管理』の『CICS アプリケーションの改善』の章を参照してください。