GT05 - CICS Transaction Server Introduction - 1 Day

Course Description


Customisation

For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.


Course Details

INTRODUCTION
CICS Overview
What Does CICS Do?
The Operating System and CICS
Sharing Resources
Talking to Terminals
Online Programs
On-Line/Batch Comparisons
CICS Recovery
The CICS Pre-Processor (Translator)
Starting CICS

SCREEN HANDLING
Basic Mapping Support (BMS)
Writing a BMS Map
The BMS Symbolic Descriptor Map
Sending a BMS Map
Receiving a BMS Map
DFHMSD - Map Set Definition
DFHMDI - Map Description Init
DFHMDF - Map Description Field
Testing the User Response
Dynamic Attributes
Send Text

TRANSACTIONS AND TASKS
Transactions
Running Many Transactions between Screens
Starting a CICS Transaction
Tasks
Conversational Processing
Pseudo-Conversational Processing
Synchronous Tasks
Asynchronous Tasks

CONTAINERS AND CHANNELS
Commarea History
Why Change from using the Commarea?
Container and Channel Advantages
What are Containers and Channels?
Creating Containers and Channels
Reading Containers and Channels
Sending and Receiving Example
Container and Channel Rules
The Current Channel
Browsing All Container Names in a Channel
Summary Of Channel Commands
Migrating From Commarea To Channels and Containers

PROGRAM CONTROL
Passing Data between Programs - The COMMAREA
CICS Programming Commands
The LINK Command
The XCTL Command
The RETURN Command
The START Command
The RETRIEVE Command
CICS Exec Interface Block (EIB)

CICS TABLES
CICS Tables
The Program Control Table (PCT)
The Processing Program Table (PPT)
The File Control Table (FCT)
The Resource Control Table (RCT)
Resource Definition On-Line (RDO)
RDO Diagram
CEDA Commands

SUPPLIED TRANSACTIONS
CEDF - CICS Execution Diagnostic Facility
CECI - Command Interpreter
CEMT - Control Transaction
CEBR - Browsing Temporary Storage

VSAM DATASETS
Types of VSAM Dataset
How VSAM Files are accessed
Browsing a File
Batch and On-Line File Access

SCRATCHPAD FACILITIES
CICS Temporary Storage
CICS Transient Data
TS and TD comparisons

BACKOUT AND RECOVERY
The backout and recovery process

EXCEPTIONAL CONDITIONS
What is an Exceptional Condition
How Exceptional Conditions are handled

MULTI REGIONAL OPERATION
MRO Concepts


Course Enquiry