z/OS CICSアプリケーションでは、CICSによって管理されるリソースとのすべての対話は、EXEC CICS APIを介して行われます。リスト2-1 z/OS CICS呼出しリスト2-2 CICS Runtime呼出し
• ターミナル接続サーバー(TCPサーバー: ARTTCPHおよびARTTCPLサーバー): 3270ターミナルまたはエミュレータを介するCICSアプリケーションへのユーザー接続とセッションを管理します。
• 接続サーバーARTCNX: ユーザー・セッションと、セキュリティに関連する一部のテクニカル・トランザクションを管理します(CSGM: 「Good Morning」画面、CESN: サインオン、CESF: サインオフ)。
• 同期トランザクション・サーバーARTSTRN: 同時実行できる標準的な同期CICSトランザクションを管理します。
• 同期トランザクション・サーバーARTSTR1: 同時にでなく、順次にのみ(一度に1つずつ)実行できるCICS同期トランザクション・アプリケーションを管理します。
• 非同期トランザクション・サーバーARTATRNおよびARTATR1: ARTSTRNおよびARTSTR1と類似していますが、EXEC CICS START TRANSID文によって開始される非同期トランザクション用です。
•
• TDキュー・サーバーのARTTDQ: アプリケーションによってリクエストされるTDキュー操作管理を集約化します。
• 分散プログラム・リンク・サーバーARTDPL: DPLプログラムを実行します。
•
•
• システムおよびリソース管理(ARTSRM)サーバーは、アプリケーションによって生成および問合せが行われるARTランタイム情報を集中管理します。
• ARTSHMは、GETMAIN SHAREDの共有メモリーを管理するために使用されます。共有メモリーの割当てとフリー・リクエストの処理を行います。
• ARTCSKLはART for CICS TCP/IPソケットのリスナーで、CICS TCP/IPリスナーCSKLと同じ機能を実行できます。
1.
• Tranclasses (transclasses.descファイル)
• トランザクション(transactions.descファイル)
• プログラム(programs.descファイル)
• TSキュー・モデル(tsqmodel.descファイル)呼び出されるWebサービスを定義します。このファイルはINVOKE WEBSERVICEコマンドで使用されます。
注意: ART CICS Runtimeは、CICS CSDファイルを自動的にCICSランタイム・リソース構成ファイルに変換するtcxcsdcvtユーティリティを提供します。詳細は、 「Oracle Tuxedo Application Runtime for CICS CSDコンバータ」を参照してください。