Web services in CICS

Support for Web services is fully integrated into CICS® Transaction Server for z/OS®, Version 3 Release 1. In this release, CICS applications can act in the role of both service provider and service requester, where the services are defined using Web Services Description Language (WSDL).

The infrastructure provided as part of CICS TS V3.1 includes a distributed transaction coordination capability compatible with the WS-AtomicTransaction specification, Start of changeand support for the Web Services Security: SOAP Message Security 1.0 specification.End of change
Note: Start of changeSupport for Web Services Security is delivered in the CICS WS-Security Component. To install the component, apply the PTF for APAR PK22736.

Additionally, the IBM® XML Toolkit for z/OS V1.9 is required for WS-Security support. For information about this no-charge product, see Software Requirements.

End of change
The support for Web services includes the CICS Web services assistant, a batch utility which can help you to The assistant can create a WSDL document from a simple language structure, or a language structure from an existing WSDL document, and supports COBOL, C/C++, and PL/I. It also generates information used to enable automatic runtime conversion of the SOAP messages to containers and COMMAREAs, and vice versa.