Creating a SOAP web service
You can expose existing CICS® applications as SOAP web services and create new CICS applications to act as SOAP web service providers or requesters.
Before you begin
- Configure your CICS system to support web services; see Configuring your CICS system for web services.
- Create the necessary infrastructure to support the deployment of your web services; see Creating the web services infrastructure.
- Decide whether you want to use the web services assistant; see Planning to use SOAP web services.
About this task
The CICS web services assistant can create a WSDL document from a simple language structure or a language structure from an existing WSDL document; it supports COBOL, C/C++, and PL/I. It also generates information that is used to enable automatic runtime conversion of the SOAP messages to containers and COMMAREAs, and vice versa. This information is used by the CICS web services support during pipeline processing.
Create your web service, as described in the following procedure, and validate that it works correctly: