Download presentation
Presentation is loading. Please wait.
1
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 15: WebSphere MQ
2
Chapter 15 WebSphere MQ © 2006 IBM Corporation 2 Chapter objectives Be able to: Explain why messaging and queuing is used Describe the asynchronous flow of messages Explain the function of a queue manager List three zSeries-related adapters
3
Chapter 15 WebSphere MQ © 2006 IBM Corporation 3 Key terms in this chapter local queue channel message-driven MQI asynchronous application dead-letter queue QM remote queue syncpoint
4
Chapter 15 WebSphere MQ © 2006 IBM Corporation 4 Synchronous communication model
5
Chapter 15 WebSphere MQ © 2006 IBM Corporation 5 Asynchronous communication model
6
Chapter 15 WebSphere MQ © 2006 IBM Corporation 6 Styles of Communication
7
Chapter 15 WebSphere MQ © 2006 IBM Corporation 7 Messages Types of messages: –Datagram –Request –Reply –Report
8
Chapter 15 WebSphere MQ © 2006 IBM Corporation 8 Queue Manager
9
Chapter 15 WebSphere MQ © 2006 IBM Corporation 9 Message Queue Interface (MQI)
10
Chapter 15 WebSphere MQ © 2006 IBM Corporation 10 Message layout
11
Chapter 15 WebSphere MQ © 2006 IBM Corporation 11 Queue types
12
Chapter 15 WebSphere MQ © 2006 IBM Corporation 12 Channels
13
Chapter 15 WebSphere MQ © 2006 IBM Corporation 13 Security
14
Chapter 15 WebSphere MQ © 2006 IBM Corporation 14 Data Integrity
15
Chapter 15 WebSphere MQ © 2006 IBM Corporation 15 Travel agency example revisited
16
Chapter 15 WebSphere MQ © 2006 IBM Corporation 16 Interfacing to WebSphere MQ MQ is available on many platforms On z/OS it has interfacing to: –CICS –IMS –Batch or TSO
17
Chapter 15 WebSphere MQ © 2006 IBM Corporation 17 MQ functions Common application programming interface (MQI) Assured delivery: messages do not get lost and they arrive only once No synchronous access needed Message driven application Quicker development due to shielding of the network
18
Chapter 15 WebSphere MQ © 2006 IBM Corporation 18 Summary Messaging and queuing enables communication between applications on different platforms. WebSphere MQ is an example of software that manages messaging and queuing in the mainframe and other environments. With messaging, programs communicate by through messages, rather than by calling each other directly. With queuing, messages are retained on queues in storage, so that programs can run independently of each other (asynchronously).
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.