CoreOnline26 min
CICS basics
The transaction server that runs the online side of the business. Small programs, many users, and a programming model shaped entirely by not making anyone wait.
What you will be able to do
- Describe what happens when a user enters a transaction ID
- Explain pseudo-conversational design and why it exists
- Read a DFH message and a common CICS abend
Lessons
- What CICS is and how work arrivesCICS is a long-running program that hosts your programs. It handles the terminal, the security check, the storage, the database connection and the recovery — so your program can…
- Pseudo-conversational programmingBetween sending a screen and getting a reply, a CICS program does not wait — it ends. When the user presses Enter, a new task starts and picks up where the last one left off.
- The commands and abends you will meetCICS programming is a set of EXEC CICS commands grouped by what they touch: the screen, files, other programs, storage, and time.
- Screens, maps and the modern front endsThe traditional CICS user interface is a BMS map — a fixed layout of fields on a 24 by 80 screen. Increasingly the same programs are also reached through web services.
Track your progress and earn a certificate.
Free account, 169 quiz questions for this subject.