Application Development for CICS Web Services

An IBM Redbooks publication

Note: A new draft version of this publication is now available


This IBM® Redbooks® publication focuses on developing Web service applications in CICS®. It takes the broad view of developing and modernizing CICS applications for XML, Web services, SOAP, and SOA support, and lays out a reference architecture for developing these kinds of applications.
We start by discussing Web services in general, then review how CICS implements Web services. We offer an overview of different development approaches: bottom-up, top-down, and meet-in-the-middle. After laying out the foundations, we review the CICS catalog manager sample application, as this is the application we used as a basis.
We then look at how you would go about exposing a CICS application (namely, the catalog manager sample application) as a Web service provider, again looking at the different approaches. The book then steps through the process of creating a CICS Web service requester.
We close out by looking at CICS application aggregation (including 3270 applications) with Rational® Application Developer for System z®. The final chapter offers hints and tips to help you when implementing this technology.

Table of contents

Chapter 1. Overview of Web services
Chapter 2. CICS implementation of Web services
Chapter 3. Development approaches
Chapter 4. CICS catalog manager example application
Chapter 5. Rational Developer for System z (RDz)
Chapter 6. Exposing the Catalog Sample CICS application as a Web service
Chapter 7. Create a CICS Web service requester application using the Catalog Sample
Chapter 8. Componentization
Chapter 9. New SOA patterns for CICS TS V4.1
Chapter 10. Hints and tips
Chapter 11. COBOL samples
Appendix A. Sample Web services
Appendix B. Sample COBOL programs


Publish Date
11 January 2010

(based on 1 review)




IBM Form Number

Number of pages