Interskill Learning  
Hands rest on keyboard ready to begin.

RETURN TO: IBM Mainframe Solutions Catalogue > Miscellaneous Curriculum

 Course Description

Datatrain

WebSphere MQ

Duration

6 to 8 hours

Overview

Audience

Application programmers and other personnel interested in the concept of implementing a message queuing solution to link applications using the IBM WebSphere MQ product.

Prerequisites

An exposure to COBOL programming would be advantageous.

Objectives

After completing this course, the student will be familiar with:
• The concept of message queuing and the basic components of the IBM WebSphere MQ product.
• The generic syntax of the WebSphere MQ application programming interface, elementary data items, structures and commands and how they are coded in COBOL.
• Messages and their uses in a WebSphere MQ application.
• The different object types with WebSphere MQ and WebSphere MQ calls.
• Trigger processing and the use of initiation queues and process definitions.
• How WebSphere MQ can be used to allow remote applications to communicate in Distributed Queuing.

Course Content

WebSphere MQ Family Overview, Part 1

The components of the WebSphere
WebSphere MQ Adapters
Advantages of WebSphere MQ Adapter Offering
WebSphere MQ Family Overview

WebSphere MQ Family Overview, Part 2

WebSphere Workflow
Message Integration
WebSphere MQ Integrator Message Processor

Introduction to WebSphere MQ

Overview of Message Queuing
Examples of How MQ Might Be Used
Advantages of Using WebSphere MQ
Brief Description of the Components of WebSphere MQ
Outline of WebSphere MQ Clients

Application Programming Interface

Elementary Data Types
Structures
COBOL Copybooks
Named Constants
Major Calls (Syntax)

Messages

Attributes of Messages
Message Control Information (MQMD Structure)
Types of Message
Data Conversion
Message Priority
Message Persistence
Message Selection
Undelivered Messages
Backed Out Messages
Replying to Messages
Message Context Information

Objects

The Object Descriptor Structure
Queue Manager Attributes
Queue Attributes
Local, Remote and Transmission Queues
Initiation Queues
Model and Dynamic Queues
Alias Queues
Local Definitions of Remote Queues
Dead Letter Queues
System Command Queues
Namelists
Process Definitions
Channels
Queue Name Resolution
Naming WebSphere MQ Objects

Call Descriptions

Major Calls
Minor Calls

Trigger Processing

How It Works
Components Required in Setting up a Trigger Process
Trigger Messages
Initiation Queues
Process Definitions
Trigger Monitors
Trigger Control
Design Issues

Distributed Queue Management (DQM)

How It Works
Transmission Queues
Remote Queue Definition
Message Channels
Message Channel Agents
Message Channel Types
Transmission Headers
Queue Name Resolution
DQM Panels on MVS

WebSphere MQ Publish/Subscribe, Part 1

Concepts of Publish/Subscribe
Technical Overview
Features of Publish/Subscribe
Languages and Interfaces

WebSphere MQ Publish/Subscribe, Part 2

State vs. Event Publications
Case Study
Web Enablement
Application Messaging Interfaces (AMI)


Back

Site Map | © Interskill Learning 2009
Contact Us
Home | News | Catalogues