Calling COBOL from a Web Service

Scenario: "I have a COBOL server program and want to call this from a web service client."

This scenario uses the tools IDL Extractor for COBOL and Web Services Wrapper of the Designer.

graphics/simple.png

Solution: Take an existing COBOL server program graphics/blue_1.gif and generate the integration logic graphics/blue_2.gif to call it from a web service client graphics/blue_3.gif, as shown below.

graphics/solution.png

graphics/blue_1.gif Extract the interface of the COBOL server program. See Using the IDL Extractor for COBOL - Overview.
graphics/blue_2.gif Generate web service client objects. See Using the EntireX Web Services Wrapper.
graphics/blue_3.gif Execute the call from web service client to COBOL server program.

What do I need to Install for this Scenario?

  • You have Software AG Designer installed with EntireX plugins and Service Development plugins.

    • For EntireX plugins, see Designer > EntireX Designer under EntireX Installation Packages in the General Installation documentation.

    • For Service Development plugins, refer to the Integration Server documentation.

  • You have an EntireX Listener for XML/SOAP installed, either

  • You have an EntireX RPC Server for COBOL server installed.

    • For Linux and Windows, see EntireX Core Files under EntireX Installation Packages in the General Installation documentation.

    • For z/OS, see Installing the EntireX RPC Server for CICS | Batch | IMS in the z/OS Installation documentation.

  • You have an EntireX Broker installed.