WebSphere MQ Application Programming for Distributed Platforms

WebSphere MQ Training Overview

This course is intended for experienced application programmers who need to learn how to develop business applications using the IBM procedural MQI for Distributed Platforms (Windows, AIX, UNIX, Sun Solaris, Linux) . The course is also applicable to other platforms that support the WMQ procedural MQI, including the z/OS and iSeries (AS/400) environments.

WebSphere MQ Training Course Duration

3 Days

WebSphere MQ Training Course outline

1. Preparing and writing MQSeries application programs

  • Review sources of documentation
  • Set up for MVS,UNIX/AIX, AS/400, NT, OS/2, Windows
  • Review required libraries / access
  • Sample MQSeries programs
  • MQI data structures / constants
2. Basic MQI calls
  • MQCONN / MQCONNX
  • MQDISC
  • MQOPEN
  • Open options
  • Using predefined / dynamic queues
  • Dynamic Permanent, Dynamic Temporary
  • MQCLOSE
  • MQPUT / MQPUT1
  • MQGET
  • Wait with Interval options
  • Set Signal options
  • Browse options
3. Triggering
  • Set up and implementation
  • Trigger types
  • Trigger parameters
  • Programming considerations
4. Message Properties
  • Message Priorities
  • Message Types
    • Datagrams
    • Requests / Replies
    • Report Messages
    • Reply-to queues
  • Analyzing message header information
  • Setting up for Request / Reply protocol
  • Use of message ID and correlation ID
5. Data conversion
  • required fields in Message Descriptor
  • requesting data conversion
  • supported formats and conversion exits
6. Coordination of units of work
  • MQBEGIN
  • MQCMIT / MQBACK
  • Syncpoint / Recovery control
7. Minor MQI calls
  • MQINQ
  • MQSET
8. Message groups and Segmented Messages
  • Logical / Physical messages
  • MQPUT / MQGET options
  • Segmentation by applications
  • Segmentation by Queue Manager
9. Distribution Lists
  • MQOPEN set up
  • MQPUT set up
10. MQ Security
  • Access Control and audit
  • Message Context fields
  • Controlling context in MQ Application
  • Use of Alternate User IDs
11. JMS Programming concepts
  • JMS Environment
  • Messaging Models
  • Point-to-Point
  • Publish-Subscribe
12. WMQ V7 Topics
  • Pub/Sub
  • Asynchronous Consumer
  • Asynchronous Put
  • Message Properties
  • Message Selectors
  • Message tokens and browsing
These classes are available in Windows, AIX, UNIX, Sun Solaris, Linux platforms. They are also available on versions earlier than V7.

About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac
Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy