IBM WebSphere MQ Administration for Linux & Windows
Part 1: Middleware Background
What is Middleware, Message Oriented Middleware
Synchronous versus Asynchronous Communication
Part 2: Technical Introduction to IBM WebSphere MQ
Features and benefits of IBM WebSphere MQ
Websphere MQ messages : Message Types
Persistent Messages/ Non-Persistent Messages
MQ Objects: Queue Manager, Message Queues Types & Uses, Channels Channel Types,
Process Definitions, Listeners, Services
MQSeries Structures
Message Queue Interface (MQI) Calls: MQCONN, MQOPEN, MQPUT,
MQPUT1,MQGET, Data Conversion,
Correlating Messages, Get With Wait, Signals, Browsing Messages,
Retrieving Browsed Messages, Message Priority,
Message Expiry, MQCMIT/ MQBACK/ MQCLOSE/ MQDISC/ MQINQ/ MQSET
Triggering: Starting Websphere MQ applications automatically in
different platforms,
Using triggering;Trigger message contents; Syncpoint control; MQCMIT;
Syncpoints and non-resource managed objects, the initiation queue; The
trigger monitor; The process object; Triggering the application queue;
sample programs, MQPUT and MQGET with Syncpoint
Units of Work, Transaction Managers, Transaction support; Syncpoint
control
Attributes for the creation of MQ objects
WebSphere MQ directory structure
Part 3 -Installation and Configuration: MQ Server Installation
Create a working queue manager
Create the necessary IBM WebSphere MQ objects to support an application
Identify features of Eclipse MQ Explorer, MQSC scripting, PCF commands
Logging
Start and stop queue managers and appropriate queue manager services
Design procedures to recover messages and queues in the event of
failure
Monitor and change IBM WebSphere MQ objects using the administrative
facilities
Queue manager configuration files
Part 4: Websphere MQ Clients
Installing MQ clients
Configuring communication links
Building applications for MQ clients
Install a IBM WebSphere MQ client and connect the client to a queue
manager server
Part 5: MQ DQM
Local Communication
Remote Communication
How intercommunications works
Remote queues, Transmission queues; Message Channel Agents; MCA
configuration; MCA security exit; MCA Secure Sockets Layer (SSL);
Channel types; Triggering channels, Transmission headers; Remote
queues;; Starting channels; The listener; Channel exits - security;
Secure Sockets Layer (SSL) - Handshake; Channel exits - message, send
& receive; Resolving channel problems;
Queue name Resolution, Transmission Queue Resolution, Resolution Example
Channel attributes
Monitoring channels on distributed platforms
Setting up communications on Windows and UNIX systems
Choose the appropriate methods of starting and stopping channels
Predict the final destination of a message given a scenario containing
alias or remote definitions
Part 6: Security
Security Services, MQSeries Security, Access Control
Message Context, Passing Context, Passing Options
Control access to IBM WebSphere MQ objects
Determine when and why to use the REFRESH SECURITY command
Identify the SSL functions provided in IBM WebSphere MQ
Configure IBM WebSphere MQ channels with SSL
Part 7: Problem Determination
Locate sources of information (e.g., IBM WebSphere MQ error logs,
operating system logs, FFST files) to help identify problem
Determine cause of problem
Recover from problem, Follow the message path
Websphere MQ messages, Constants
; Logging and recovery, Logs; Circular logging; Linear logging; Message
recovery; Dumping the log; Recovery co-ordination
Part 8: MQ Clustering
Overview of IBM WebSphere MQ clustering
Basic concepts of a MQ cluster, Set up a simple cluster
Use administrative commands to manage an MQ cluster
Describe problems that may be encountered with MQ clusters, as well as
tools and techniques for isolating these problems
Explain the concepts of workload management
Describe security, recovery, and failover considerations necessary when
designing a cluster, as well as disaster planning and testing
Implement a complex MQ cluster including more than three queue managers
Describe cluster workload exits
WebSphere MQ cluster administration: Using administration commands
WebSphere MQ cluster problem determination and resolution
Linux: Basic administration skills
Windows: Basic administration skills