IBM CICS Transaction Gateway Volume 1 Configuration and Administration
Total Page:16
File Type:pdf, Size:1020Kb
IBM® WebSphere® Front cover The Complete Guide to CICS Transaction Gateway Volume 1 Configuration and Administration A practical guide to the capabilities and usage of the CICS TG product suite Incremental setup from basic connectivity through to security and high availability Focus on IPIC connectivity, high availability, WebSphere Application Server, and CICS Explorer Rufus Credle Sue Bayliss Leigh Compton Robert Jones Manuela Mandelli Richard Mercadante ibm.com/redbooks International Technical Support Organization IBM CICS Transaction Gateway Volume 1 Configuration and Administration August 2014 SG24-8160-00 Note: Before using this information and the product it supports, read the information in “Notices” on page xi. First Edition (August 2014) This edition applies to CICS Transaction Gateway for z/OS V9.0, CICS Transaction Gateway Desktop Edition V9.0, and CICS Transaction Gateway for Multiplatforms V9.0. © Copyright International Business Machines Corporation 2014. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xi Trademarks . xii Preface . xiii Authors. xiii Now you can become a published author, too! . .xv Comments welcome. .xv Stay connected to IBM Redbooks . xvi Part 1. Introduction . 1 Chapter 1. Basic concepts . 3 1.1 Overview of the CICS TG products. 4 1.1.1 More you must know about IBM CICS Transaction Gateway. 4 1.1.2 Business value . 5 1.1.3 Solution overview . 6 1.1.4 Solution architecture . 6 1.1.5 Usage scenarios . 8 1.1.6 Integration . 10 1.1.7 Supported platforms . 12 1.2 Connectivity and capability by CICS TG product . 13 1.3 CICS TG topologies . 14 1.3.1 Three-tier solutions . 14 1.3.2 Two-tier solutions . 15 1.3.3 CICS TG for z/OS . 15 1.3.4 CICS TG for Multiplatforms. 15 1.3.5 CICS TG Desktop Edition . 16 1.4 High availability features . 16 1.4.1 Connection balancing . 16 1.4.2 Dynamic Server Selection. 16 1.5 Transactionality . 17 1.5.1 Sync-on-return . 17 1.5.2 Distributed Transaction Processing . 17 1.6 Security . 18 Chapter 2. CICS Transaction Gateway for z/OS installations . 21 2.1 Installing CICS TG for z/OS . 22 2.1.1 Ordering CICS TG from Shopz . 22 2.2 Anatomy of CICS TG for z/OS . 22 2.3 CICS TG basic structure . 24 2.3.1 Gateway daemon . 25 2.4 Adding facilities to CICS TG . 26 2.4.1 Automatic restart of a CICS TG region . 27 2.4.2 Using EXCI to communicate with CICS TS. 27 2.4.3 Clients passing a large amount of data to the CICS TS application . 28 2.4.4 Client applications needing transactionality over EXCI. 28 2.4.5 Client applications needing distributed LUWs. 29 2.4.6 Using historical statistical data analysis . 29 2.4.7 Using real-time statistical data analysis . 29 © Copyright IBM Corp. 2014. All rights reserved. iii 2.4.8 Multiple Gateway daemons started on the same LPAR . 30 2.4.9 Security . 30 2.4.10 Setting up high availability . 30 2.5 The benefits of CICS TG for z/OS. 30 Chapter 3. CICS Transaction Gateway for Multiplatforms and Desktop Edition installations. 33 3.1 Preparing to install CICS TG Multiplatforms and CICS TG Desktop Edition in a distributed environment . 34 3.1.1 The Passport Advantage site . 34 3.1.2 Files provided within the installable eImage . 34 3.2 Anatomy of CICS TG in a Windows environment . 35 3.3 Anatomy of CICS TG on UNIX . 36 3.4 The CICS TG and Client daemons and runtime components. 38 3.4.1 The Client daemon . 38 3.4.2 The Gateway daemon. 38 3.4.3 The IPIC protocol . 39 3.4.4 The configuration tool . 39 3.4.5 Resource adapters . 40 Part 2. CICS Transaction Gateway capabilities . 41 Chapter 4. Connecting to CICS . 43 4.1 CICS communication protocols. 44 4.1.1 What’s in a name? . 44 4.1.2 IP interconnectivity (IPIC) . 45 4.1.3 EXCI . 46 4.1.4 TCPIP . 47 4.1.5 SNA Advanced Program-to-Program Communication (APPC). 49 4.2 CICS TG APIs and connection type . ..