CICS トランザクションおよびプログラムへのインターフェース

ここでは、外部要求のソースと、外部要求が CICS®に使用できる経路について説明します。

IBM® MQ ユーザー
IBM MQ ユーザーは、 CICS 3270 ブリッジを使用して CICS トランザクションにアクセスできます。 3270 ブリッジの概要 および CICS-WebSphere MQ ブリッジについてを参照してください。
MVS™ アプリケーション
MVS アドレス・スペースで実行されるアプリケーションは、外部 CICS インターフェース (EXCI) を使用して CICS プログラムにアクセスできます。 詳しくは、 外部 CICS インターフェースの概要を参照してください。
ONC RPC クライアント
ONC RPC クライアントは、 CICS ONC RPC サポートを使用して CICS プログラムにアクセスできます。
以下のタイプの外部要求については、他の資料で説明されています。
ユーザー・ソケット・アプリケーション
ユーザー・ソケット・アプリケーションは、 CICS Transaction Serverの CICS ソケット機能を使用できます。 詳しくは、「 z/OS Communications Server: IP 構成ガイド」を参照してください。
Web ブラウザー
Web ブラウザーでは、多数のアクセス方法を使用できます。
CICS Web サポート
CICS による Web ブラウザーのサポート。 詳しくは、 CICS Web サポート・コンポーネントの構成 を参照してください。
IBM WebSphere®
IBM WebSphere Application Server for z/OS® は、Web ブラウザーをサポートし、それらの要求を CICSに経路指定する MVS アプリケーションです。
CICS Transaction Gateway
CICS Transaction Gateway は、クライアント・アプリケーションからの要求を受け入れ、それらを CICS にルーティングできるゲートウェイ・コンポーネントです。 EXCI、IPIC、または APPC 相互接続プロトコルを使用して CICS にアクセスします。
Java 対応 Web ブラウザー
Java 対応 Web ブラウザーは、 CICSと通信するアプレットを使用できます。 アプレットの作成者は、 CICS で提供される Java™ クラスを使用して、外部呼び出しインターフェース (ECI) および外部表示インターフェース (EPI) 要求を構成できます。 Web ブラウザーは、Web サーバーおよび CICS Transaction Gatewayと通信します。
CICS クライアント・アプリケーション
CICS クライアント・アプリケーションは多種多様なクライアント・オペレーティング・システムで実行することができ、CICS Transaction Gateway によって提供される ECI、EPI、または ESI インターフェースを使用して CICS アプリケーションとインターフェースを取ることができます。 詳しくは、「 CICS Transaction Gateway プログラミング・ガイド」を参照してください。
CICS プログラム
任意のプラットフォーム上の CICS サーバーで実行されるプログラムは、EXEC CICS LINK を使用して CICS プログラムを呼び出すことも、トランザクション・ルーティングを使用してトランザクション要求を CICS Transaction Serverに送信することもできます。 CICS Transaction Server で実行されるプログラムは、 CICS フロントエンド・プログラミング・インターフェース (FEPI) を使用して、 CICS Transaction Serverの同じインスタンスまたは別のインスタンスでトランザクションを開始できます。 詳しくは、 FEPI の概要を参照してください。
Telnet クライアント
Telnet クライアントは TN3270 を使用して、トランザクションを開始できます。
3270 ユーザー
IBM 3270 ディスプレイ・システムのユーザーは、トランザクションを開始できます。 このメカニズムは、 CICS Transaction Serverに作業を導入するための最も一般的な方法です。

接続オプションについて詳しくは、「 IBM Redbooks: CICS and SOA: Architecture and Integration Choices」を参照してください。