To generate a RESTful Web Service from JSON Schema or OpenAPI (Swagger)

Restriction: This topic applies only when the Enterprise Server feature is enabled.
  1. In Visual Studio, create or open an Enterprise Server Application project that contains a JSON Schema or OpenAPI (Swagger) file.
  2. In the Solution Explorer, right-click the JSON schema or OpenAPI (Swagger) file; then select Generate Web Service from the context menu.
  3. On the Generate Web Service dialog box, optionally check one or more specific Operation(s) from the drop-down list.
  4. Select the Service radio button.
  5. Optionally, provide an alternative service name in the Service Name field.
  6. Optionally, provide an alternative service name in the Name field under the Service radio button.
  7. In the Program group Name field, optionally provide an alternative program name for the generated skeleton COBOL program.
  8. Optionally, provide an Inline array size limit to generate separate structures for mappings of variable arrays in the generated service. For more information, see Handling Variable Arrays in WSDL and JSON - Native COBOL.
  9. Optionally, specify an alternative Default string length and/or Default array size for the service.
    Note: The Character Set and Bit Mode options apply to client generation only and are therefore grayed out. Web service generation uses ASCII 32-bit by default.
Tip: For a description of each field and control on the Generate Web Service dialog box, see the Generate Web Service dialog box - Native COBOL reference topic.