デフォルトの COBOL コンソール クライアントに加え、CICS Web サービス タイプのサービス インターフェイス用の CICS アプリケーション クライアントをオプションで生成することもできます。
サービス インターフェイスのクライアントを生成すると、Enterprise Developer により、生成されたクライアントのプロジェクトがソリューションに追加されます。プロジェクトの名前は myservice CICSClientApp です。クライアント アプリケーションのコンポーネントは、サービス インターフェイスのトランスポート タイプが SOAP または JSON のいずれであるかによって異なります。
SOAP
- First8Charsmyservice.cbl
- スケルトン COBOL プログラム。
- First5CharsmyserviceI0n.cpy
- SOAP 要求を送信するために必要な COBOL データ構造を含むコピーブック (n はオペレーションの数)。
- First5CharsmyserviceO0n.cpy
- SOAP 応答を受信するために必要な COBOL データ構造を含むコピーブック (n はオペレーションの数)。
- myservice.wsbind
- SOAP 要求メッセージを入力コピーブック内のデータ構造にマッピングし、出力コピーブック内のデータ構造を SOAP 応答メッセージにマッピングするバインド ファイル。
JSON
- First8Charsmyservice.cbl
- スケルトン COBOL プログラム。
- First5CharsmyserviceI01.cpy
- JSON 要求を送信するために必要な COBOL データ構造を含むコピーブック。
- First5CharsmyserviceO01.cpy
- JSON 応答を受信するために必要な COBOL データ構造を含むコピーブック。
- myserviceInBundle
-
生成された入力ファイルを含むフォルダー。
- jsbinds\myserviceI.jsbind
- 入力 JSON メッセージと COBOL データ構造の変換を行うための JSBIND ファイル。
- jsbinds\myserviceI.json
- 生成されたスケルトン CICS プログラムに対応する入力 JSON のコピー。
- META-INF\cics.xml
- Enterprise Server が入力バンドル ディレクトリの構造を確立するために使用する参照ファイル。
- myserviceOutBundle
- 生成された出力ファイルを含むフォルダー。
- jsbinds\myserviceO.jsbind
- 出力 JSON メッセージと COBOL データ構造の変換を行うための JSBIND ファイル。
- jsbinds\myserviceO.json
- 生成されたスケルトン CICS プログラムに対応する出力 JSON のコピー。
- META-INF\cics.xml
- Enterprise Server が出力バンドル ディレクトリの構造を確立するために使用する参照ファイル。