WSDL および JSON によって生成される Web サービス コンポーネントには、スケルトン COBOL プログラム、入力コピーブックと出力コピーブック、およびサービス インターフェイス ファイルがあります。出力は、提供される入力ファイルのタイプに応じて少し異なります。
- WSDL
-
- 入力ファイル
- COBOL アプリケーションを記述する WSDL ファイル。
- 出力ファイル
- WSDL ファイルから Web サービスを生成する場合、Visual COBOL によって次の Web サービス コンポーネントが生成されます。
- WSDLFileName.cbl
- スケルトン COBOL プログラム。
- WSDLFileNameI01.cpy
- 入力としての SOAP 要求を送信するために必要な COBOL データ構造を含むコピーブック。
- WSDLFileNameO01.cpy
- 出力としての SOAP 応答メッセージを受信するために必要な COBOL データ構造を含むコピーブック。
- WSDLFileName.svi
- 生成された COBOL スケルトン プログラムと WSDL で記述されている Web サービスとの間のデフォルト マッピングを含むサービス インターフェイス ファイル。
- JSON、要求/応答
-
- 入力ファイル
- COBOL アプリケーションを記述する要求および応答の JSON スキーマ ファイル。
- 出力ファイル
- JSON から Web サービスを生成する場合、Visual COBOL によって次の Web サービス コンポーネントが生成されます。
- JSONRequestFileName\First5CharsRequestJSONFileName.cbl
- スケルトン COBOL プログラム。
- JSONRequestFileName\First5CharsJSONFileNameI01.cpy
- 入力としての JSON 要求を送信するために必要な COBOL データ構造を含むコピーブック。
- JSONRequestFileName\First5CharsResponseJSONFileNameO01.cpy
- 出力としての JSON 応答を受信するために必要な COBOL データ構造を含むコピーブック。
- JSONRequestFileName.svi
- 生成された COBOL スケルトン プログラムと JSON で記述されている Web サービスとの間のデフォルト マッピングを含むサービス インターフェイス ファイル。
- JSON、RESTful
-
- 入力ファイル
- COBOL アプリケーションを記述する JSON スキーマ ファイル。
- 出力ファイル
- JSON から RESTful Web サービスを生成する場合、Visual COBOL によって次の Web サービス コンポーネントが生成されます。
- JSONFileName\First5CharsJSONFileName.cbl
- スケルトン COBOL プログラム。
- JSONFileName\First5CharsJSONFileNameI01.cpy
- 入力としての JSON 要求を送信するために必要な COBOL データ構造を含むコピーブック。
- JSONFileName\First5CharsJSONFileNameO01.cpy
- 出力としての JSON 応答を受信するために必要な COBOL データ構造を含むコピーブック。
- JSONFileName.svi
- 生成された COBOL スケルトン プログラムと JSON で記述されている Web サービスとの間のデフォルト マッピングを含むサービス インターフェイス ファイル。