Generate Web Service dialog box

From group
From
WSDL only. The name of the WSDL file that describes the Web service.
WSDL Service
WSDL only. For WSDL files that define more than one service, select a service from the drop-down list. The default is the first service defined in the WSDL file.
WSDL Port
WSDL only. If the selected WSDL Service defines more than one port, select a port from the drop-down list. The default is the first port defined in the WSDL file for the selected service.
(For request)
JSON only. The name of a request JSON Schema file that defines an input data structure , or the name of a JSON Schema or OpenAPI (Swagger) file that defines both input and output data structures.
Operation(s)
From the drop-down list, check one or more operations found in the WSDL file, JSON Schema, or OpenAPI (Swagger) file. The default is All. For WSDL, only operations corresponding to the selected WSDL Port are listed.
(For response)
JSON only. The name of a response JSON Schema file that defines an output data structure or, if using a JSON Schema or OpenAPI (Swagger) file that defines both input and output data structures, <None>.
Generate group
Service
Generate a service interface file and skeleton COBOL program. Also enables the Name field below.
Name
The name of the generated service interface file. The default is the name of the WSDL or JSON file selected. Available only when Service is selected.
Client
Generate a COBOL console client application.
Program group
Name
The name of the generated COBOL program file without the file extension.
Default string length
The default string length in the generated service or client.
Inline array size limit
The minimum size an array can be for it to be generated as a separate structure. Each array with an OCCURS clause set to a size equal to or larger than the minimum set here is generated as a separate structure for dynamic allocation. While you can manually enter any numeric value from 0 (zero) to 32767 inclusive, you can also select from the following options on the drop-down list:
No separate structures (0)
All variable arrays are generated inline within the main structure.
All arrays, including optional fields (1)
All variable arrays are generated as separate structures for dynamic allocation.
All arrays, excluding optional fields (2)
All variable arrays, except those that occur at most once, are generated as separate structures for dynamic allocation. Arrays that occur at most once are generated into the main structure.
Only unbounded arrays (32767)
Only unbounded arrays are generated as separate structures for dynamic allocation.
Note: For complete information about how Visual COBOL generates COBOL variable-length array structures for Web services from WSDL and JSON, see Handling Variable Arrays in WSDL and JSON.
Default array size
The default size for unbounded arrays in the generated service or client. Available only when Inline array size limit is 0.
Character Set
Available only when Client is selected. Select ASCII or EBCDIC as appropriate to generate the client application with the character set used at run time.
Bit Mode
Available only when Client is selected. Select 32 or 64 as appropriate to generate the client application with the bit mode used at run time.