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 The CICS Runtime 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 Managing TD Queue Intrapartititions Presentation of the Mechanism on Source Platform Transient Data Control Intrapartition Transient Data Queues Automatic Transaction Initiation (ATI) Presentation of the Mechanism on Target Platform Tuxedo /Q Architecture Design Triggering Runtime CICS Configuration of TD Queue Intrapartition CICS Runtime Resource Declaration /Q Configuration for TD Queue Intrapartition in CICS Runtime qopen Parameters 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) Implementing CICS Transaction Trigger Monitor (ARTCKTI) Work Flow Command Configuration CICS Runtime Logs Tuxedo System Log The CICS Runtime Server 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 Oracle Tuxedo Application Runtime for CICS CSD Converter Overview Resource Definition Online (RDO) Mapping UDB Linking Installation Time UDB Linking Rebuilding Servers for UDB
Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.