Skip to main content

Implementing CICS Web Services

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.

thumbnail 

Published on 10 October 2007

  1. .PDF (5.6 MB)

 Order hardcopy
Share this page:   

ISBN-10: 0738489042
ISBN-13: 9780738489049
IBM Form #: SG24-7206-02


Authors: Mike Ebbers, Nigel Williams, Luis Aused Lopez, Robert Herman, Grant Ward Able, Paolo Chieregatti, Tommy Joergensen and Steve Wall

menu icon

Abstract

The Web services support in CICS Transaction Server Version 3.1 enables your CICS programs to be Web service providers or requesters. CICS supports a number of specifications including SOAP Version 1.1 and Version 1.2, and Web services distributed transactions (WS-Atomic Transaction).

This IBM Redbooks publication will help you configure the CICS Web services support for both HTTP and WebSphere MQ based solutions. We show how Web services can be used to integrate J2EE applications running in WebSphere Application Server with COBOL programs running in CICS.

It begins with an overview of Web services standards and the Web services support provided by CICS TS V3.1. Complete details for configuring CICS Web services using both HTTP and WebSphere MQ are provided next, along with the steps for using Web services to connect to CICS from a service integration bus. The book then shows how CICS Web services can be secured using a combination of Web Services Security (WS-Security) and transport-level security mechanisms such as SSL/TLS. Finally, it demonstrates how atomic Web services transactions can be configured to allow WebSphere and CICS resource updates to be synchronized.

This book concentrates on implementation specifics such as security, transactions, and availability. The companion book Developing CICS Web Services (SG24-7126) presents detailed information about developing CICS Web services.

Table of Contents

Part 1. Introduction

Chapter 1. Overview of Web services

Chapter 2. CICS support for Web services

Part 2. Web service configuration

Chapter 3. Web services using HTTP

Chapter 4. Web services using WebSphere MQ

Chapter 5. Connecting CICS to the service integration bus

Part 3. Security management

Chapter 6. Elements of cryptography

Chapter 7. Crypto hardware and ICSF

Chapter 8. Securing Web services

Chapter 9. Security scenarios

Chapter 10. Security scenarios using CICS WS-Security support

Part 4. Transaction management

Chapter 11. Introduction to Web services: Atomic transactions

Chapter 12. Enabling atomic transactions

Chapter 13. Transaction scenarios

Appendix A. Sample handler programs

Appendix B. How the DES, AES, SHA-1 and HMAC algorithms work

 

Others who read this also read