The Web service components generated by WSDL and JSON include a skeleton COBOL program, input and output copybooks, and a
service interface file. The output varies slightly depending on the type of input file(s) provided.
- WSDL
-
- Input File
- A WSDL file that describes a COBOL application.
- Output Files
- When you generate a Web service from a WSDL file,
Enterprise Developer generates the following Web service components:
- WSDLFileName.cbl
- A skeleton COBOL program.
- WSDLFileNameI01.cpy
- A copybook containing the COBOL data structures required to send a SOAP request as input.
- WSDLFileNameO01.cpy
- A copybook containing the COBOL data structures required to receive a SOAP response message as output.
- WSDLFileName.svi
- A service interface file that contains default mappings between the generated COBOL skeleton program and the Web service described
in the WSDL.
- JSON, Request-Response
-
- Input Files
- A set of request and response JSON schema files that describe a COBOL application.
- Output Files
- When you generate a Web service from JSON,
Enterprise Developer generates the following Web service components:
- JSONRequestFileName\First5CharsRequestJSONFileName.cbl
- A skeleton COBOL program.
- JSONRequestFileName\First5CharsJSONFileNameI01.cpy
- A copybook containing the COBOL data structures required to send a JSON request as input.