Learn: in:
» back to Search Results

Course rating of 0 Vendor rating of 4


This five day intensive training session is aimed at the mainframe developer using theWebSphere MQ procedural MQI. It covers topics ranging from WebSphere MQ Concepts, Basic MQ administration, MQI programming as well as advanced topics.


 
Course Outline
This five day intensive training session is aimed at the mainframe developer using theWebSphere MQ procedural MQI. It covers topics ranging from WebSphere MQ Concepts, Basic MQ administration, MQI programming as well as advanced topics that include JMS concepts, Point-to-Point design, Publish-Subscribe design and Messaging Architecture topics.

Topics
  • The WebSphere MQ Family
  • The Messaging model
  • MQI calls
  • MQ Administration
  • Distributed Queue Management
  • Designing Messaging applications
  • Preparing and writing MQSeries application programs
  • Basic MQI calls
  • 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
  • Messaging Architecture topics
Practical Work
The labs include extensive hands-on MQ coding exercises as well as basic administration tasks in the CICS and z/OS environments.

What you will learn
WebSphere MQ Concepts
Entry level administration skills
Describe and use the MQI calls
Design and write procedural (COBOL) programs to use MQI calls in the CICS/TS and z/OS environment
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

Audience
This course is designed for procedural developers responsible for integrating various systems using WebSphere MQ on the CICS and z/OS platform.

Course Outline
Part 1 - WebSphere MQ Introduction / Concepts
  • The WebSphere MQ Family
  • WebSphere MQ
  • MQSeries Integrator
  • MQSeries Workflow
  • MQSeries Adapter
  • MQSeries Everywhere
  • The WebSphere MQ Architecture
  • Traditional application communications
  • Messaging architecture
  • A logical view of WebSphere MQ
  • MQ components
  • The WebSphere MQ API
  • MQI Calls
  • Completion Codes
  • WebSphere MQ Security
  • Access control
  • Channel security
  • Message level security
  • WebSphere MQ Administration
  • Create / administer queue managers
  • Run MQSC commands
  • Distributed Queue Management
  • Message Channels
  • Remote queues
  • Transmit queues
  • MQI Channels
  • Triggering
  • Messaging Architecture
  • The messaging paradigm
  • Point-to-point architecture
  • Publish and subscribe architecture
  • Hub and spoke architecture
  • Deployment considerations
Part 2 - WebSphere MQ Application Programming
  • 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
  • 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
  • Triggering
  • Set up and implementation
  • Trigger types
  • Trigger parameters
  • Programming considerations
  • 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
  • Data conversion
  • required fields in Message Descriptor
  • requesting data conversion
  • supported formats and conversion exits
  • Coordination of units of work
  • MQBEGIN
  • MQCMIT / MQBACK
  • Syncpoint / Recovery control
  • Minor MQI calls
  • MQINQ
  • MQSET
  • Message groups and Segmented Messages
  • Logical / Physical messages
  • MQPUT / MQGET options
  • Segmentation by applications
  • Segmentation by Queue Manager
  • Distribution Lists
  • MQOPEN set up
  • MQPUT set up
  • MQ Security
  • Access Control and audit
  • Message Context fields
  • Controlling context in MQ Application
  • Use of Alternate User IDs
  • JMS Programming with MQ
  • Environment
  • Messaging Models
  • Point-to-Point
  • Publish-Subscribe
  • JMS Provider
  • JMS Client
  • JMS Messages
  • Coding Examples
  • Message Driven Beans (MDB)
  • Architecture
  • Access Control and audit
  • Message Context fields
  • Controlling context in MQ Application
  • Use of Alternate User IDs

Prerequisites & Certificates
Pre-Requisites

- CICS/TS and z/OS development experience - Programming experience using COBOL in the CICS and z/OS environment

Certificates offered


Cancellation Policy
Student's Right to Cancel Registration

If Customer cancels or reschedules an original registration for a class at least ten (10) business days prior to the class start date, Web Age Solutions will issue a full refund of fees paid for class. Customer is not otherwise entitled to a refund of fees paid or released from its obligation to pay for any registration cancelled or rescheduled by Customer, including without limitation a registration previously rescheduled by Customer. Payment for the course will not be refunded if cancellation is received less than ten (10) business days before the class start date. If you wish to send another student in your place, please contact Web Age Solutions at the number below.

Web Age Solution's Right to Cancel or Reschedule

Web Age Solutions reserves the right to cancel or reschedule a class at any time. If a class is cancelled or rescheduled, Web Age Solutions will attempt to notify students ten (10) business days prior to the scheduled class start date. Web Age Solutions assumes no financial liability for any cancellation fees.


 


 
Map & Reviews
Web Age Solutions
[ View Provider's Profile ]

Reviews
 

This course has not yet been rated by one of our members.

If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.

Here are some reviews of the training vendor.
nope, but the room was quite cold in the mornings
Reviewed by 2014
need-to-train-a-group-banner

This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates or scheduling a private, in house course for your team.

This page has been viewed 128 times.