The CICS® Web
support upgrade to HTTP/1.1 provides the following benefits:
- Conditional compliance with the HTTP/1.1 specification (RFC 2616) means
that CICS Transaction Server for z/OS®, Version 3 Release 1 can
interact easily and correctly with a wider range of services and clients on
the Internet.
- Persistent connections are now the default for connections between CICS and
a server or Web client. Persistent connections improve network performance
because a new connection does not have to be established for each request.
- Support for pipelining means that CICS applications can send a sequence of
multiple requests to a server, without waiting for an acknowledgement after
each item. CICS Web
support also ensures correct handling for pipelined requests from a Web client
to CICS.
- Chunked transfer-coding (known as chunking for short) allows dynamically
produced content, or a large amount of content, to be transferred in convenient
segments, while still enabling the recipient to verify that it has received
the complete message. CICS can receive items sent in this way, and a user-written
application program can send out items in this way.
- CICS automatically
creates virtual hosts using your URIMAP definitions, enabling you to provide
multiple host names at the same IP address.
- CICS supports
requests by Web clients and by CICS applications with all the HTTP methods
defined by the HTTP/1.1 specification, and also provides automatic handling
and responses for requests from Web clients with OPTIONS and TRACE methods.