In this IBM® Redbooks® publication, you will gain an appreciation of the IBM CICS® Transaction Gateway (CICS TG) product suite, based on key criteria, such as capabilities, scalability, platform, CICS server support, application language support, and licensing model.
Matching the requirements to available infrastructure and hardware choices requires an appreciation of the choices available. In this book, you will gain an understanding of those choices, and will be capable of choosing the appropriate CICS connection protocol, APIs for the applications, and security options. You will understand the services available to the application developer when using a chosen protocol.
You will then learn about how to implement CICS TG solutions, taking advantage of the latest capabilities, such as IPIC connectivity, high availability, and Dynamic Server Selection. Specific scenarios illustrate the usage of CICS TG for IBM z/OS®, and CICS TG for Multiplatforms, with CICS Transaction Server for z/OS and IBM WebSphere® Application Server, including connections in CICS, configuring simple end-to-end connectivity (all platforms) with verification for remote and local mode applications, and adding security, XA support, and high availability.
Table of contents
Part 1. Introduction
Chapter 1. Basic concepts
Chapter 2. CICS Transaction Gateway for z/OS installations
Chapter 3. CICS Transaction Gateway for Multiplatforms and Desktop Edition installations
Part 2. CICS Transaction Gateway capabilities
Chapter 4. Connecting to CICS
Chapter 5. Understanding the Gateway daemon
Chapter 6. CICS Transaction Gateway solution options
Chapter 7. High availability concepts
Chapter 8. Security
Part 3. Configuration
Chapter 9. Configuring IPIC in CICS Transaction Gateway for z/OS
Chapter 10. CICS Transaction Gateway for z/OS configuration
Chapter 11. CICS Transaction Gateway Multiplatforms and Desktop Edition configuration
Chapter 12. Integrating with WebSphere Application Server
Chapter 13. High availability configuration
Chapter 14. Explorer plug-in
Chapter 15. Troubleshooting techniques
Appendix A. Running the precompiled Java sample EciB1 from batch on z/OS
Appendix B. Modifying the sample BasicCICSRequestExit