Table of Contents Introduction to CICS Runtime Introduction to the CICS Runtime Environment Purpose How This book is Organized Overview of the CICS Runtime General Architecture The CICS Runtime Library CICS Runtime Oracle Tuxedo Servers Mandatory Servers Optional Servers Server Configuration The CICS Runtime Resource Configuration Files Initial Configuration of the CICS Runtime CICS Runtime Configuration The UNIX ~/.profile file The Tuxedo System files The Tuxedo envfile file The Tuxedo ubbconfig file The CICS Runtime Resource Configuration Files The mandatory populated files The optional initially populated files Verifying the Initial Setting Configuration Using the Tuxedo tmadmin psr commands Using the Tuxedo tmadmin psc commands Using the CSGM CICS Good Morning transaction Implementing CICS Applications Presentation of the z/OS Simple Application Introduction Description of the CICS Simple Application Components Mapsets Programs Transactions codes VSAM File Configuring a standard CICS Application with CICS Runtime CICS Simple File-to-Oracle Application UNIX components CICS Runtime Configuration To declare CICS resources to the CICS Runtime To declare CICS Transactions Codes To declare a CICS COBOL or C Program To declare CICS Mapsets To declare ISAM Files resulting from a z/OS VSAM file Conversion To modify the CICS Runtime Tuxedo Servers To modify the CICS Runtime Tuxedo Servers Groups Verifying the CICS Application installation Using the Tuxedo tmadmin psr commands Using the Tuxedo tmadmin psc commands Using the CICS Runtime Application Implementing Synchronous CICS Transactions with a limited number of parallel instances The special case of transaction classes with MAXACTIVE=1 Modification of the ubbconfig file for sequential transactions Modifying the tranclasses.desc file Modifying the transactions.desc file Checking the ARTSTR1 configuration Using the Tuxedo tmadmin psr commands Using the Tuxedo tmadmin psc commands Implementing asynchronous CICS non-delayed transactions Modifying the Tuxedo ubbconfig file to manage asynchronous transactions Using parallel asynchronous transactions Using non-parallel asynchronous transactions Implementing asynchronous CICS delayed Transactions Creating the Tuxedo /Q Features Modifying the Tuxedo ubbconfig file to manage the Tuxedo /Q Queue Implementing CICS Application using Temporary Storage (TS) Queues Implementing Unrecoverable TS Queues Implementing Recoverable TS Queues To use Recoverable TS Queues Implementing Distributed Program Link (DPL) To detect that DPL is needed Modifying the Tuxedo ubbconfig file to manage the DPL Declaring Remote Programs in CICS Runtime Implementing CICS Common Work Area (CWA) To replicate CICS ADDRESS CWA functionality in CICS Runtime Implementing a CICS Transaction Work Area (TWA) CICS Runtime logs Tuxedo system log The CICS Runtime Servers logs Disabling and enabling programs To disable programs To enable programs Checking the change in program status Removing and adding applications for CICS Runtime Reference Cross Reference of .desc Configuration Files Used by CICS Runtime Servers
Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.