WebSphere MQ Programming with MQ base Java |
Duration: 3 days |
|
|
This course is
designed for architects and developers who already have experience
in Java development.
- Architects
- Application
Developers
- Consultants
|
|
Java Programming
experience. |
|
|
Description |
MQ base Java is a collection of Java classes that allows Java programs to interact
with WebSphere MQ servers. It closely resembles the MQ Interface(MQI),
the native programming interface for WebSphere MQ.
This course starts with an overview of the WebSphere MQ and MQI, and then covers all
the classes and interfaces in MQ base Java. It then moves on to
teach students how to design enterprise message queuing applications
and how to apply some commonly used messaging styles.
This course is highly hands-on and uses the latest version of WebSphere MQ on Windows
2000. Students will use WebSphere Studio Application Developer (WSAD) as the development environment.
This course will not cover Java Message Service (JMS). For that, please take the
Java Message Service
(JMS) Programming with WebSphere MQ course. |
|
Objectives |
On completion, attendees will be able to:
- Understand
the WebSphere MQ architecture and core functionalities
- Understand
MQI
- Be able to use
basic administrative tools to set up WebSphere MQ objects
- Set up WSAD
for Java to develop MQ base Java programs
- Master MQ base
Java and apply them in real world applications
- Understand comonly
used messaging styles and use them in designs
|
|
Course Outline |
Overview of WebSphere MQ
- WebSphere MQ Architecture
- Messages in
WebSphere MQ
- Objects
- Queues
- WebSphere MQ Intercommunication
- Sending Messages
to Remote Queue Manager
- Distributed
Queuing Components
- Message Channels
- Transmission
Queues
Overview of MQI
- Connect and
disconnect from queue manager
- Open and close
queues
- Put and get
message from queues
- Inqueries
- Set properties
of various objects
- Transaction
support
MQ Base Java Classes and Interfaces
- MQ base Java
and MQI
- Overview of
all classes and interfaces
- Setting up WSAD
for Java for MQ base Java programming
- Connection
options
- Applets vs.
applications
- Interaction
with queue managers
- Interaction
with queues and processes
- Working with
messages WebSphere MQ errors and exception handling
- Getting and
setting attributes
- Multithreaded
programs
- User exits
- Triggering
- Message groups
and segmentation
Design Patterns for Message Queuing Applications
- Design and
implement inquery-style applications
- Design and implement
asynchronous update-style applications
- Exploiting Multithreading
in message queuing applications
- Using transactions
in message queuing applications
|