Download presentation
Presentation is loading. Please wait.
Published byRoy Young Modified over 9 years ago
2
1 Transaction Management Systems On z/OS Online Processing On The Mainframe Stephen S. Linkin Houston Community College © HCCS and IBM 2008 ©HCCS & IBM® 2008 Stephen Linkin
3
2 Example Of Global Online Processing -The New Big Picture The Enterprise
4
©HCCS & IBM® 2008 Stephen Linkin3 Example Of Global Online Processing -The New Big Picture The Model
5
©HCCS & IBM® 2008 Stephen Linkin4 Transaction systems for the mainframe What Are Transactions? What Are Transaction Programs? Re-entrant Code
6
©HCCS & IBM® 2008 Stephen Linkin5 Transaction systems for the mainframe What Is A Transaction System? On Line Processing OLP User Friendly Dynamic Systems Management
7
©HCCS & IBM® 2008 Stephen Linkin6 Transaction systems for the mainframe What Are The Typical Requirements Of A Transaction System? A-C-I-D Atomic Consistent Isolated Durable
8
©HCCS & IBM® 2008 Stephen Linkin7 Transaction systems for the mainframe What Is Commit And Roll Back? What is it about Phase I Phase II
9
©HCCS & IBM® 2008 Stephen Linkin8 Transaction systems for the mainframe Resource Recovery Services RRS CICS Step Names IN-RESET IN-FLIGHT IN-PREPARE IN-COMMIT IN-BACKOUT
10
©HCCS & IBM® 2008 Stephen Linkin9 What is CICS? CICS In a z/OS System
11
©HCCS & IBM® 2008 Stephen Linkin10 What is CICS? CICS Transactions, Programs And Tasks Transaction Program Unit of Work Task
12
©HCCS & IBM® 2008 Stephen Linkin11 What is CICS? Using Programming Languages Conversational And Pseudo-conversational Programming
13
©HCCS & IBM® 2008 Stephen Linkin12 What is CICS? CICS Programming Commands
14
©HCCS & IBM® 2008 Stephen Linkin13 What is CICS? CICS Programming Commands How A CICS Transaction Flows Terminal Control System Services. Program Library. Task Basic Mapping Support File Control
15
©HCCS & IBM® 2008 Stephen Linkin14 What is CICS? CICS Transaction Flows
16
©HCCS & IBM® 2008 Stephen Linkin15 What is CICS? CICS Services For Application Programs Application Programming Interface Terminal Control Services File And Database Control Services
17
©HCCS & IBM® 2008 Stephen Linkin16 What is CICS? Other CICS services Task control Program control Temporary Storage (TS) Transient Data (TD) control Interval control Storage control Dump and trace control
18
©HCCS & IBM® 2008 Stephen Linkin17 What is CICS? Program Control
19
©HCCS & IBM® 2008 Stephen Linkin18 What is CICS? Program Control EXEC CICS LINK PROGRAM(pgmname) COMMAREA(commarea) LENGTH(length) END-EXEC COMMAREA(commarea) LENGTH(length) END-EXEC
20
©HCCS & IBM® 2008 Stephen Linkin19 What is CICS? Program Control CICS Programming Roadmap Our Online Example
21
©HCCS & IBM® 2008 Stephen Linkin20 What is IMS? IMS Transaction Manager IMS Database Manager IMS System Services
22
©HCCS & IBM® 2008 Stephen Linkin21 What is IMS? IMS Transaction Manager IMS Database Manager IMS System Services IMS in a z/OS system
23
©HCCS & IBM® 2008 Stephen Linkin22 What is IMS? IMS Transaction Manager IMS Database Manager IMS System Services IMS in a z/OS system IMS Transaction Manager Messages
24
©HCCS & IBM® 2008 Stephen Linkin23 Summary Read The Redbook
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.