Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Websphere MQ for Mainframe - A Beginners Guide
Rating: 4.2 out of 5(1,131 ratings)
4,021 students

Websphere MQ for Mainframe - A Beginners Guide

A Beginners Guide towards learning and programming Websphere MQ. Mainframe and Distributed will be benefited alike.
Last updated 3/2026
English
English [Auto],Korean [Auto],

What you'll learn

  • After completing this course, a detailed understanding on how to program a Websphere MQ Program, both from a Mainframe and Distributed perspective will be obtained.

Course content

1 section11 lectures2h 14m total length
  • Introduction15:01
  • What is Message Queue14:18

    Discover how WebSphere MQ acts as middleware to integrate diverse technologies and ensure assured, once-only message delivery across mainframe and Linux systems.

  • MQ Components and MQ Objects - Part A14:22

    Understand how MQ middleware enables reliable, once-delivered messaging by detailing the application layer, MQ API, queue manager, queues, process definitions, channels, storage, and triggering.

  • MQ Components and MQ Objects - Part B14:57

    Learn how messages travel from source to target through distributed queues, with mqmd, reply queues, and correlation identifiers, and how persistence, backout counters, and sync points govern delivery.

  • MQ Components and MQ Objects - Part C5:55

    Explore mq components and mq objects, including queue managers, queues, channels, flows, and message groups, group ids, correlation ids, and the mq md header with message id and priority.

  • MQ API Calls - Part A14:40

    Master the core MQ API calls—con, open, put, get, close. Explore advanced actions like inquire, set, begin, commit, and back, and learn queue manager connections and access modes.

  • MQ API Calls - Part B9:18

    Master MQ API calls to connect to a queue manager, open queues, define message descriptors, and put messages with sync point, Correlation ID, and Message ID while handling common MQ errors.

  • Concept of Triggering14:58

    Explore triggering in mainframe mq, covering none, first, depth, and every trigger, how a process definition fires a transaction, with the initiation queue and trigger monitor routing messages.

  • Mainframe MQ - Explained Programmatically - Part A14:59

    Explore mainframe MQ interfaces and see COBOL samples for MQ put, get, inquire, and set; learn to view and alter queue attributes, trigger settings, and persistence in a z/OS environment.

  • Mainframe MQ - Explained Programmatically - Part B7:52

    Master programmatic mainframe mq operations, including initiation queues, triggering conditions, and in-flight transactions, with mq pmo copybooks, put/get options, and jcl examples.

  • Conclusion7:51

    Learn what MQ is, how to code MQ programs across Java and COBOL, and the common MQ API concepts, including time independence, synchronous versus asynchronous processing, and troubleshooting.

Requirements

  • Many Enterprises use Message Queue as one of their core Integration Platforms to transport Messages from one system to another. This course is for beginners who would like to gain valuable insights on how this technology works.

Description

This course provides a detailed overview and concepts of Websphere MQ for Mainframe. Though the examples are Mainframe related, many of the concepts can be related to Distributed MQ as well.

Many Enterprises use Message Queue as one of their core Integration Platforms to transport Messages from one System to another. This course is for beginners who would like to gain valuable insights on how this technology works and how to program on Websphere MQ.

This course gives a good perspective of Websphere MQ for Distributed and Websphere MQ for Mainframe, though many of the examples are more Mainframe related.

Who this course is for:

  • This course is for beginners. It provides a good perspective of both MQ for Distributed and MQ for Mainframe, though many of the examples are Mainframe related.