WebSphere MQ System Administration for Windows
Duration
Five days
Description
This course teaches the student how to install, customize, operate and administer WebSphere MQ (also known as WMQ and formerly known as MQSeries) for Windows (XP, 2000 or higher).Topics include configuration, daily administration, problem determination and problem resolution, data integrity and data recovery, security and performance.This is a lab-based course that provides hands-on opportunity to perform common “real world” WMQ system administration, problem determination and problem resolution tasks.
Topics
- WMQ Overview
- Installation and Customization
- The Job of the WMQ System Administrator
- Resource Definition
- Recovery
- Security
- Performance and problem determination
- WMQ Clients
Audience
This course is designed for technical support personnel responsible for the successful implementation, operation and daily system administration of WMQ on Windows will benefit from this class.
Prerequisites
Students should have a good general understanding of Windows operations and system administration concepts.
Course Outline
WMQ Overview
- What Is Messaging?
- What is WebSphere MQ?
- What Is A Message?
- What Is A Queue?
- What Is A Queue Manager?
- What Is the MQI?
- MQI Supported Languages
- Distributed Queuing Basics
- WebSphere MQ Clients
- WebSphere MQ Platforms and Versions
- WebSphere MQ Information Sources
WebSphere MQ System Administration Overview
- Roles and Responsibilities
- What Does A System Admin Do?
- What Does A Programmer Do?
- What Does An Architect Do?
- Common System Admin Tasks
- Installing a Queue Manager
- Queue Manager Setup
- Create/Start non-MVS QMGR
- MVS QMGR Operation
- Create MVS QMGR
- Managing QMGR Objects Overview
- RUNMQSC
- MQExplorer
- CSQOREXX/CSQUTIL
- Defining QMGR Objects
- Suggested Object Naming Conventions
- DEFINE/ALTER/DISPLAY/DELETE Commands
- Channels
- The Command Server
- Dead Letter Queue
- MVS WMQ Adapters/Bridges
- Trigger Monitors
- Queue Types Overview
MQI Introduction and Structure Overview
- MQI Basics
- Common MQI Calls
- Specialized MQI Calls
- Call Formats
- MQI Structures
- COBOL Copybooks
- C Include Files
- Program Preparation – Stubs and Libraries
- The “Housekeeping Calls” Overview
- MQCONN
- MQOPEN
- MQCLOSE
- MQDISC
- Messaging Calls Overview
- MQMD Structure
- MQPUT
- MQPUT1
- MQGET
- Request/Reply Basics
- Msgid and Correlid Basics
- Message Priority
- Message Persistence
- Reports
- Specialized Calls Overview
- MQCONNX
- MQINQ
- MQSET
- MQBEGIN
- MQCMIT
- MQBACK
Operations and Control Utilities Details
- RUNMQSC
- Command syntax
- Common command formats
- Piping input and output
- MQExplorer
- Supported Platforms
- Useful Examples
- Programmable Command Formats (PCF)
- Supported Platforms
- What Is PCF?
- Why Use Them?
- Third Party Monitoring and Configuration Tools
Queue Definition Details
- Queue Types Review
- QLocal Attributes
- Attributes That Can Affect App Design
- QLocal Default Persistence
- QLocal Default Priority
- QLocal Default Share Option
- QLocal Message Delivery Sequence
- QRemote Attributes
- QRemote Default Persistence
- QRemote Default Priority
- QAlias Attributes
- QAlias Default Persistence
- QAlias Default Priority
- Opening An Alias Queue