Zoom Outline PDF View  or  Email  


CICS Application Programming Advanced




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. Ideally attendance on our CICS Application Programming course.

DURATION:   4 days. Hands on.

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
INPUTMSC option
RETURN IMMEDIATE
Distributed Program Link
LOAD command

Interval Control
Timer concepts, Intervals vs. Time
EIBTIME and ASKTIME
FORMATTIME options and uses
Remote tasks
DELAY, POST and WAIT EVENTS 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
BMS Paging
BMS Routing


JO01/06

© 2007 Verhoef Training, Ltd.

Course Information


There are no classes scheduled for this subject at this time.

Send us a request for this class

or

contact your account manager for scheduling information.

Contact Us


Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved