Professional Documents
Culture Documents
CICS Day 4
CICS Day 4
CICS Day 4
– Day 4
Revision
● CICS Overview
● Functions Of CICS
● Features of CICS
● CICS Environment
● CICS Basic Terms
● CICS Nucleus
● CICS Concepts
● CICS Transaction and Transaction Life Cycle
Revision .. contd
The CICS temporary storage control program provides the application programmer with the ability to store data
in temporary storage queues, either in main storage, or in auxiliary storage on a direct-access storage device.
TSQ
Temporary storage queues remain intact until they are deleted by the originating task, by any other task, or by a
cold start; before deletion, they can be accessed any number of times.
Even after the originating task is terminated, data on temporary storage queues can be accessed by other tasks
through references to the symbolic name under which it is stored.
QUEUE ('queue-name')
INTO (queue-record)
[LENGTH (queue-record-length)]
[ITEM (item-number)]
[NEXT]
END-EXEC.
DELETEQ TS
QUEUE ('queue-name')
END-EXEC.
Main storage
Shared temporary storage pools (TS pools) are in a z/OS coupling facility managed by a temporary storage data
sharing server (TS server). Each pool corresponds to a list structure in the coupling facility. You specify the size
of each temporary storage pool using the coupling facility resource manager (CFRM) policy definition utility in
z/OS. Shared temporary storage pools do not use any storage in the CICS region, and applications access them
directly from the local CICS region.
Features of Temporary Storage Locations
Transient Data Queues
● The contents of the queue can be read only once as it gets destroyed once a read is performed
and hence the name Transient.
● It cannot be updated.
● It requires an entry in DCT.
TDQ Commands
● WRITEQ TD
● READQ TD
● DELETEQ TD
CICSPLEX
CICS System Complexity
Single System Image
Logical CICS Group
CICSPlex SM operations control
WLM: Dynamic Transaction Routing
WLM: CICSPlex SM Workload Manager
CICSPlex Automated Workload Management
WLM: Workload Separation
WLM: Transaction Affinities
WLM: Affinity processing
WLM Benefits
RTA : Real Time Analysis
CICSPlex RTA Flow
RTA: CICSPlex SM Options
CICSPlex SM Monitoring
BAS: Single Point Of Definition
BAS Scoping
BAS: Resources Definition Sharing
BAS: Resources Assignment
BAS: System Links
CICS SM API
CICSPlex SM Security