CICS support for Web services conforms to a number
of industry standards and specifications.
Extensible Markup Language Version 1.0 Extensible Markup Language (XML) 1.0 is a
subset of SGML. Its goal is to enable generic SGML to be served, received,
and processed on the Web in the way that is now possible with HTML.
SOAP 1.1 and 1.2 SOAP is a lightweight, XML-based, protocol
for exchange of information in a decentralized, distributed environment.
Web Services Description Language Version 1.1 Web Services Description Language (WSDL) 1.1 is
an XML format for describing network services as a set of endpoints operating
on messages containing either document-oriented or procedure-oriented information.
Web Services Coordination Version 1.0 Web Services Coordination Version 1.0 (or
WS-Coordination) is an extensible framework for providing protocols that coordinate
the actions of distributed applications. These coordination protocols are
used to support a number of applications, including those that need to reach
consistent agreement on the outcome of distributed activities.
Web Services Atomic Transaction Version 1.0 Web Services Atomic Transaction Version 1.0 (or
WS-AtomicTransaction) is a protocol that defines the atomic transaction coordination
type for transactions of a short duration. It is used with the extensible
coordination framework described in the Web Services Coordination Version
1.0 (or WS-Coordination) specification.
WS-I Basic Profile Version 1.1 WS-I Basic Profile Version 1.1 (WS-I BP
1.1) is a set of non-proprietary Web services specifications, along with clarifications
and amendments to those specifications, which together promote interoperability
between different implementations of Web services.
WS-I Simple SOAP Binding Profile Version 1.0 WS-I Simple SOAP Binding Profile Version 1.0 (SSBP
1.0) is a set of non-proprietary Web services specifications, along with clarifications
and amendments to those specifications which promote interoperability.
Web Services Security: SOAP Message Security Web Services Security (WSS): SOAP Message Security is a
set of enhancements to SOAP messaging that provides message integrity and
confidentiality. WSS: SOAP Message Security is extensible, and can accommodate
a variety of security models and encryption technologies.
Web Services Security: UsernameToken Profile 1.0 Web Services Security (WSS): UsernameToken Profile 1.0 describes
how to use the UsernameToken in conjunction with the WSS: SOAP Message Security
specification. More specifically, it covers how a Web service
can use a UsernameToken as a means of providing a username and password authentication
between a Web service provider and requester.
Web Services Security: X.509 Certificate Token Profile 1.0 Web Services Security (WSS): X.509 Certificate Token Profile
1.0 describes how to use X.509 certificates in conjunction with the WSS:
SOAP Message Security specification. More specifically, it covers how a Web
service can use X.509 certificates as a means of providing authentication
between a Web service provider and requester.
XML Encryption Syntax and Processing XML Encryption Syntax and Processing specifies a process
for encrypting data and representing the result in XML. The data may be arbitrary
data (including an XML document), an XML element, or XML element content.
The result of encrypting data is an XML Encryption element which contains
or references the cipher data.
CICS compliance with Web services standards
CICS is compliant with the supported Web services standards and
specifications, in that it allows you to generate and deploy Web services
that are compliant.