IMS/TM application programming
In this course participants receive:
- an overview of the different IMS/TM (formerly called IMS/DC) components which are directly involved in application programming;
- a description of the internal handling of messages in the IMS regions.
The most important aim of the course is that participants learn to write IMS/TM programs efficiently:
- message processing is practised extensively;
- how to build different kinds of applications (conversational versus non-conversational);
- the importance of synchronisation and the consequences of the construction of applications.
At the end of the course, participants will have a general view of how IMS/TM works and will be able to write IMS/TM programs in PL/I or COBOL.
Schedule
No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please let us know.
Intended for
Application programmers, analysts, system programmers, and database administrators who will be working with IMS/TM.
Background
It is assumed that the participant is familiar with writing programs in COBOL (see COBOL programming - part 1) or PL/I (see PL/I programming: fundamentals course) and has some knowledge of ISPF/PDF. Knowledge of a database management system (IMS/DB or Db2) is useful but not necessary (see courses IMS/DB application programming or Db2 for z/OS fundamentals course).
Main topics
- Introduction: definitions, batch versus TP, the IMS generation
- Data flow in an IMS/TM system
- Introduction to MFS
- Terminal operator commands
- Commit & Rollback
- Writing a non-conversational IMS/TM program
- Writing a conversational IMS/TM program
- Program to program conversation
Training method
Lecturing with practical exercises (50% of the time).
Duration
3 days.
Course leader
Viewture Automatisering.
SESSION INFO AND ENROLMENT |