Home   |   Instructor-led Training   |   Self-Paced Learning                Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
AutoCAD
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Data Mining
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
SAS
Security
SharePoint
SOA
SQL Server
Telecommunications
Tivoli
Unix/Linux/Solaris/AIX/HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
WebSphere MQ C++ Programming
WebSphere Training Overview

This three day course teaches students how to develop MQ business applications using the MQI Classes for C++.

WebSphere Training Audience

This course is designed for C++ developers responsible for integrating various systems using WebSphere MQ.

WebSphere Training Prerequisites

  • Technical Introduction to WebSphere MQ
  • Programming experience using C++
WebSphere Training Course duration

Three Days

WebSphere Training Topics

  • Preparing and writing MQ C++ programs
  • Using Basic MQ C++ Classes
  • Triggering
  • Message Properties
  • Data conversion
  • Coordination of units of work
  • Minor MQI calls
  • Message groups and Segmented Messages
  • Distribution Lists
  • MQ Security
  • JMS Programming concepts
WebSphere Training Learning Objectives

Upon the completion of this course, the student should be able to:
  • Describe and use the MQ C++ Classes
  • Design and write programs to use MQ C++ Classes
  • Explain the differences in program design necessitated by the messaging and queuing paradigm
  • Understand, in detail, the different MQ functions
  • Explain the differences in MQI across the different WebSphere MQ platforms
WebSphere Training Practical Work

The labs include extensive hands-on MQ C++ coding exercises as well as basic administration tasks on UNIX, Windows or z/OS platforms.

WebSphere Training Course outline

1. Preparing and writing MQSeries application programs

  • Review sources of documentation
  • Set up MQ C++ for UNIX/AIX, Windows and z/OS
    • eview required libraries / classes
    • C++ program structure / compile / build
  • Sample MQSeries programs
  • MQ Classes for MQI, data structures and constants
2. Basic MQI calls in C++
  • Connect / Disconnect - ImqQueueManager Class
  • MQOPEN - ImqQueue Class
  • Open options
  • Using predefined / dynamic queues
  • Dynamic Permanent, Dynamic Temporary
  • MQCLOSE
  • The Message Object - ImqMessage Class
  • MQPUT – ImqQueue.put method
  • MQGET - ImqQueue.get method
  • Wait with Interval options
  • Set Signal options
  • Browse options
3. Triggering
  • Set up and implementation
  • Trigger types
  • Trigger parameters
  • Programming considerations
  • MQTM C++ class
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
  • Using ImqObject class
  • MQINQ - Inquire
  • MQSET - Set
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 Product family
  • Summary of WMQ based products

Contact Information
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com

Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.