Deze pagina is niet beschikbaar in het Nederlands. Gelieve ons hiervoor te verontschuldigen.

Technical introduction to IBM MQ

This one-day course provides a sound introduction to (and understanding of) IBM's MQ (formerly WebSphere MQ and before that, MQSeries) messaging system, at both a conceptual and terminological level, and is essential for all personnel who will be working in an IBM MQ environment.
Recommended for managers and for first-line support personnel, this course will also position them to go on to advanced MQ training if required. This course is appropriate for both the z/OS and multi-platform environments.
  – © ABIS.

On successful completion of this course you will be able to:

  • understand the concepts of Queues, Queue Managers and MQ messages
  • describe IBM MQ program design considerations and the MQI
  • explain triggering, syncpoints and message grouping and segmentation
  • discuss Distributed Queuing enablement
  • understand and describe Clustering.

Schedule a training?

Delivered as a live, interactive online training

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
02 jun1Eweb based 719 EUR (excl. BTW)
14 jul1Eweb based 719 EUR (excl. BTW)
08 sep1Eweb based 719 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Intended for

All technical and management personnel requiring an introduction to IBM MQ

Background

A knowledge of one or more IT applications environments

Main topics

  • Basic Messaging Concepts
    • Islands of information and IBM MQ
    • What''s in a name?
    • Software layers
    • IBM MQ features
    • Wide platform coverage
    • The MQI - a common application programming interface
    • Time independent or asynchronous processing
    • Assured message delivery
    • Support of different application styles
    • MQ - some comparisons: Queues, Messages, MQPUT, MQGET
    • Queue managers and database managers
    • A significant difference between queues and database tables..
    • Messages and queues
    • Shared queues
    • The Queue Manager
    • Basic message structure
    • Asynchronous messaging
    • Synchronous messaging
    • Multiple requesters, one responder
    • Parallel messaging
    • Re-using MQ application processes as business objects
    • Meshed business objects
    • Remote messaging (distributed queuing)
    • MQ clients.
  • Queue Managers, Queues and Messages
    • Queue types
    • Local queues
    • Alias queues
    • Model and dynamic queues
    • Remote queues
    • The Message Descriptor
    • Datagram message type
    • Request/Reply messages
    • Report messages - COA
    • Report messages - COD
    • Message priority
    • Message-id and correlation-id
    • Message retrieval by message or correlation id
    • Using Msgid and CorrelIid
    • Message persistence
    • Message persistence - logging
    • Circular logging in distributed MQ
    • Linear logging in distributed MQ
    • Message expiry
    • Message expiry usage
    • Message translation - encoding
    • Message translation - coded character set
  • The MQI, Triggering and Syncpoints
    • The MQI layer
    • The MQI - language Interfaces
    • The MQI calls
    • Program preparation
    • Load Module structure
    • MQCONN
    • MQCONN sample call
    • MQOPEN
    • MQOPEN sample call
    • MQPUT
    • MQPUT sample call
    • MQGET
    • MQGET sample call
    • MQCLOSE
    • MQCLOSE sample call
    • MQPUT1
    • MQDISC
    • MQDISC sample call
    • Triggering - why?
    • Using triggering
    • Triggering overview
    • Trigger message contents
    • Syncpoint control
    • MQCMIT
    • MQGET under syncpoint control
    • Syncpoints and non-resource managed objects
    • Recovery co-ordination without a transaction manager
    • MQ recovery co-ordination of XA compliant resource manager(s)
    • Recovery with a transaction manager
    • A distributed business transaction without MQ
    • A distributed business transaction with MQ
    • Message grouping and segmentation
  • MQ Distributed Queuing - Overview
    • Distributed queuing components
    • Remote queues
    • Transmission queues
    • Message Channel Agents
    • MCA configuration
    • Channel types
    • Triggering channels
    • Dead letter queues
    • Client/server or MQI channels
    • Setting up a client/server channel
    • MQ clustering
    • Cluster resilience
    • Choosing the target instance of a cluster queue
  • MQ Administration
    • Installing MQ
    • Administration mechanisms
    • Control commands
    • MQSC (MQ script) commands
    • Runmqsc: displaying Queue Manager properties
    • Runmqsc: displaying queue properties
    • MQ Explorer: looking at Queue Managers
    • MQ Explorer: looking at queues and channels
    • z/OS ISPF panels: looking at queues
    • Instrumentation events
  • Introduction to IBM MQ Security
    • Channel Exits
    • Security Exits
    • Other channel exits
    • Secure Sockets Layer (SSL)
    • Channel Authentication Records
    • Connection authentication
    • Access Control
    • Message Descriptor (MQMD) context information
    • Advanced Message Security
  • IBM MQ Additional Features
    • MQ Publish/Subscribe
    • A classic example
    • Types of publications
    • State publications
    • Event publications
    • Adding business processes as subscribers
    • MQ Telemetry Transport (MQTT)
    • MQ Managed File Transfer

Training method

Live instructor-led training, with plenty of opportunities for hands-on exercises and discussion.
This course is also available for exclusive one-company presentations and for live presentation over the Internet, via the Virtual Classroom Environment service.

Certificate

At the end of the session, the participant receives a 'Certificate of Completion'.

Duration

1 day.

Course leader

RSM Technology.


SESSIE-INFO EN INSCHRIJVEN