|
Advanced CICS Command Level (CC2) |
|
| AUDIENCE: |
Experienced CICS Application Programmers with a good basic understanding of CICS concepts and commands, who need to gain a better understanding of CICS Application Programming and learn more about the CICS Application Programming Facilities. |
| PREREQUISITES: |
Some experience in CICS application programming is assumed. |
| APPROACH: |
This class is taught using:
- Interactive teaching involving each student
- Hands-on (terminals) and workshop oriented class
|
| OBJECTIVES: |
This hands-on course is designed to increase the knowledge and productivity of CICS application programmers by introducing advanced CICS programming concepts in temporary storage, transient data, interval control and many other CICS functions. The students will also be introduced to CICS design techniques, management of storage and task control which will help their development of advanced programming skills. |
| COURSE CONTENT: |
- REVIEW OF BASIC CICS CONCEPTS
- Introduce the CICS environment and task management
- Pseudo-conversational programming
- COMMAREA concepts in multi-program systems
- Exception conditions handling
- Program control, BMS and File Control commands
- BMS definition macros
- TEMPORARY STORAGE
- Concepts and design
- Main vs. auxiliary storage
- Recovery and the TST
- TRANSIENT DATA
- Concepts and design
- Commands and conditions
- Extra vs. Intra partition queues
- Trigger levels
- Indirect queues
- ADVANCED PROGRAM CONTROL
- INPUTMSG option
- RETURN IMMEDIATE
- Distributed Program Link
- LOAD command
- INTERNAL CONTROL
- Timer concepts, Interval vs. Time
- EIBTIME and ASKTIME
- FORMATTIME options and uses
- Remote tasks
- DELAY, POST and WAIT EVENT commands
- TASK CONTROL
- CICS Multitasking Concepts
- SUSPEND, ENQ, and DEQ commands
- STORAGE CONTROL
- The CICS Dynamic Storage Area
- GETMAIN and addressing in CICS
- XA/ESA environments
- RESTART/RECOVERY
- Logging by system
- Logging by task
- DTB backout, task recovery
- CICS system restart
- Designing for recovery
- Recoverable resources
- SPOOLER INTERFACE
- Spooler Interface
- Submitting job via Internal Reader
- CICS DATA TABLES
- User maintained and CICS maintained
- ADVANCED BMS
|
|
© 2007 Verhoef Training, Inc.
|