CICS Fundamentals for CICS 6.1
(TD-CICSF)
Audience
This course is intended for:
- Trainee Programmers moving to online
- Anyone wanting a detailed overview of IBM CICS Facilities
Prerequisites
Attendees should be comfortable working with TSO/ISPF. Our z/OS TSO/ISPF Workshop is one way to gain this knowledge.
Duration
5 days. Hands on.
Course Objectives
This course provides an introduction to IBM CICS for version 6.1 and its Facilities and Functions.
The following are covered; Operator Interface, Intersystem Communication and how Resources are defined and managed. The course introduces the CICS RACF Security interface, Startup/Shutdown and Recovery, the CICS Explorer and CICS Web Services. The course also covers CICS support of external Databases such as DB2 and VSAM and the need for Data Integrity. In addition, the Attendee will learn how CICS Applications are designed and how CICS supplied Transactions assist the Programmer in Testing and Debugging.
Upon completion, attendees will have gained a good understanding of the role of CICS and be able to describe its basic architecture and its many services. A CICS 6.1 system will be available for Workshops and to reinforce the topics covered. This course is also available for previous CICS releases if required.
Course Content
DAY 1
Introduction to CICS Functions and TerminologHow Transactions are processed
How Resources are defined and managed
Practical – Using CEDA, CEDB, CEDC
The Operation Interface, using the Master Terminal Command
Practical – Using CEMT
DAY 2
Introduction to the CICS Explorer
Practical – Defining TCPIPService for CICS Explorer
How CICS connects to other Systems – Intercommunication
Practical – Defining MRO/XCF Links
CICS support of Data Integrity and Databases
CICS support of VSAM
VSAM Record Level Sharing
DAY 3
Building CICS JCL
Defining the System Initialization Table
CICS Startup and Shutdown
Practical – Stopping and Restarting CICS
Understanding the need for Security – RACF
Practical – Securing CICS resources
DAY 4
Understanding the different types of CICS Application Design
COMMAREAS and Channels and Containers
Basic Mapping Support – 3270 Support
Supplied CICS Transactions to handle Testing and Debugging
Practical – Using CEDF, CECI, CEBR
Recovery and Restart and Handling Exceptional Conditions
DAY 5
How does CICS communicate with DB2
How does CICS communicate with MQ
Introduction to Threadsafe – why is it needed?
Introduction to CICS Web Services
URIMAP, PIPELINE, WEBSERVICE, TCPIPSERVICE
Implementing XML/SOAP and JSON Data Schemas