Table of Contents Previous Next


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.