1 / 18

Chapter 15: WebSphere MQ

Chapter 15: WebSphere MQ. 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. local queue channel message-driven MQI

Download Presentation

Chapter 15: WebSphere MQ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 15: WebSphere MQ

  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. local queue channel message-driven MQI asynchronous application dead-letter queue QM remote queue syncpoint Key terms in this chapter

  4. Synchronous communication model

  5. Asynchronous communication model

  6. Styles of Communication

  7. Messages • Types of messages: • Datagram • Request • Reply • Report

  8. Queue Manager

  9. Message Queue Interface (MQI)

  10. Message layout

  11. Queue types

  12. Channels

  13. Security

  14. Data Integrity

  15. Travel agency example revisited

  16. Interfacing to WebSphere MQ • MQ is available on many platforms • On z/OS it has interfacing to: • CICS • IMS • Batch or TSO

  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. 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).

More Related