- In Visual Studio, create or open an Enterprise Server Application project that contains request and response JSON Schema files.
- In the
Solution Explorer, select the JSON Schema files.
- Right-click one of the selected files; then select
Generate Web Service from the context menu.
Note: The
Generate Web Service dialog box populates the
(For request) and
(For response) fields using the selected JSON Schema files in the order they appear in the project respectively. Be sure that the
(For request) field shows the name of the schema file that defines input data, and that the
(For response) field shows the name of the schema file that defines output data.
- On the
Generate Web Service dialog box, if necessary, change the filenames in the
(For request) and
(For response) fields using their respective drop-down lists.
- Optionally check one or more specific
Operation(s) from the drop-down list.
- Select the
Client radio button.
- In the
Program group
Name field, optionally provide an alternative program name for the generated client program.
- Optionally, provide an
Inline array size limit to generate separate structures for mappings of variable arrays in the generated client. For more information, see
Handling Variable Arrays in WSDL and JSON - CICS COBOL.
- Optionally, specify an alternative
Default string length and/or
Default array size for the client.
- Select the appropriate
Character Set and
Bit Mode.
- Click
OK.
Visual COBOL creates a new project that contains the generated COBOL console client application. The new project name is the specified
program name plus
ClientApp.
Tip: For a description of each field and control on the
Generate Web Service dialog box, see the
Generate Web Service dialog box - CICS COBOL reference topic.