WebSphere MQSeries for Application Developers

Course:  MQAP
Duration:  3 Days
Level:  I
Course Summary

The course will help delegates prepare for the IBM WebSphereMQ exams and will develop the skills needed to design and write programs that issue calls to the Message Queue Interface (MQI). The hands on exercises will give delegates practice of coding WebSphereMQ calls in COBOL, PL1, RPG, C, C++, C#. .Net or Java.

« Hide The Details
Topics Covered In This Course

Introduction Consolidation of terms

  • The Big Picture
  • Queue Manager
  • Queues
    • Local queues
    • Model/Dynamic queues
    • Alias queues
    • Transmission queues
    • Remote queues
    • Initiation queues
    • Dead Letter Queue
    • Reply to queue
    • Repository Queue
  • Messages
  • Distribution List
  • Process Definition
  • Channels
  • Message Channel Agent
  • Message Queue Interface

Handling MQ objects(Platform dependant)

  • Mainframe
  • CSQUTIL
  • i/SERIES
  • MQEXPLORER
  • Creating a Queue Manager
  • Creating a Queue
  • Sending a message to your local default queue
  • To view what is on the queue
  • Useful Programs
  • Message Sets

Error Handling

  • Locally Determined Errors
  • Remotely Determined Errors
  • Debugging
  • Common Return Codes

Application Programming

  • Message Queue Interface
  • Connecting to a Queue Manager
  • Disconnecting from a Queue Manager

Application Programming (Cont)

  • Opening a Queue
  • Security
  • MQMD
  • Options
  • Closing a Queue
  • Putting a Message on a Queue
    • MQMD Contents
    • Msgtype
    • Message expiry
    • Feedback Field
    • Encoding Field
    • Coded Character Set Id
    • Format Field
    • Priority
    • Persistence
    • Message ID
    • Correlation ID
    • Reply To Queue
    • No Syncpoint/Syncpoint
    • Fail If Quiescing
    • Context Information
    • MQPUT1
  • Getting a message from a Queue
    • MQGET
    • Options
    • No Wait/Wait
    • Accept Truncated Msg
    • Match Msg/Correl Id
    • Waitinterval
  • Browsing a Queue

Other Commands

  • MQCMIT/MQBACK
  • MQINQ/MQ

Development & Testing

Triggers

Dead Letter Queue

Distribution/Name Lists & Clusters

Reports

Message Broker Overview

Java Messaging Services

JMS Concept

  • JMS Components
  • API's

Accounting

Publish & Subscribe

  • Terms
  • Publish Applications
  • Subscribe Application
  • Sample Programs
  • Creating a Topic
  • Creating a Subscription
  • Alter a Subscription
  • Delete a Subscription
  • Display a Subscription
  • Topic Alias
What You Can Expect

The course will help delegates prepare for the IBM WebSphereMQ exams and will develop the skills needed to design and write programs that issue calls to the Message Queue Interface (MQI). The hands on exercises will give delegates practice of coding WebSphereMQ calls in COBOL, PL1, RPG, C, C++, C#. .Net or Java.

The operating system platform can be either Windows, Linux, UNIX, i/Series or z/OS using WebSphereMQ v7 (v6 and 5.3 also available on request).

Who Should Take This Course

This course is for experienced application developers who will be writing programs that use the messaging and queuing techniques provided by the WebSphereMQ Series. Systems and Business analysts will also benefit.

Recommended Prerequisites

Prospective delegates are expected to be experienced application developers and attending our Introduction to WebSphereMQ course or equivalent knowledge is required.

« Hide The Details
Related Courses
Code Course Title Duration Level
MQAMF
WebSphere MQ System Administration – Mainframe
4 Days
I
Details
MQP5
WebSphere MQ Application Programming
5 Days
I
Details
MQALUW
WebSphere MQ System Administration – UNIX & Windows
4 Days
I
Details
MQAIS
WebSphere MQ System Administration – i/Series
4 Days
I
Details
MQ20
WebSphere MQ For z/OS System Administration
4 Days
II
Details
MQSI
WebSphere MQ Integrator V2 Workshop
5 Days
II
Details
MQD
WebSphere MQ Debugging
3 Days
II
Details
MQ15
WebSphere MQ System Administration
3 Days
II
Details
MQAD
WebSphere MQ Administration for Distributed Platforms
3 Days
II
Details
MQVS
Advanced WebSphere MQ
3 Days
III
Details
Schedule For This Course
1/10/2011
Boston, MA
2/28/2011
Richmond, VA
4/4/2011
Scottsdale, AZ
Recently Viewed Courses
WebSphere MQSeries for Application Developers
UNIX System Services for z/OS
WebSphere Enterprise Service Bus: Developing Integrated Business Process Management Solutions
IBM WebSphere Application Server v6 Administration
Red Hat Linux Security
Service-Oriented Architecture (SOA) Essentials for Managers, Developers and IT Technical Staff
Can't find the course you want?
Call us at 800.533.3893, or
email us at info@verhoef.com