
|
WebSphereMQ Advanced Programming |
|
| AUDIENCE: |
This class is for MQ Programmers who wish to write complex messaging Applications or use any of WebSphere's more advanced programming features such as channel exits. This class is also necessary for those who will act as in-house consultants to junior staff. |
| PREREQUISITES: |
The participant should have a sound working knowledge of WebSphereMQ design and the WebSphereMQ program calls, such as might be gained from the WebSphereMQ Application Programming class, plus six months' practical experience. |
| DURATION: |
3 days. Hands on. |
| OBJECTIVES: |
Upon completion of this course students should be able to:
- design and code complex transactions using any of the three kinds of WebSphereMQ triggers, and specifically the queue depth type of trigger in conjunction with MQSET
- write and implement a trigger monitor program
- code WebSphereMQ exits, particularly the channel message and data conversion exits
- write and implement handlers for dead-letter queues and performance events
- use WebSphereMQ distribution lists for
- "fuzzy" broadcast queries
- precisely-controlled multi-destination transactions
- implement Web access to servers using alternate userid's
- implement multiple instances of server applications in a cluster of WebSphereMQ queue managers
Participants demonstrate achievement of these goals by solving seven programming labs, work that is designed to stretch them. |
| COURSE CONTENT: |
Writing triggered server applications Trigger on First Trigger on Every Trigger on Depth MQSET with triggering
Writing and implementing a trigger monitor Setting up the process and initiation queue Receiving and parsing the trigger message Starting the application and passing parameters
Coding WebSphere MQ exits User-written formats and the data conversion exit Channel message exit
Using distribution lists Designing applications to use distribution lists List creation and usage Analysing returns
Special handler programs Parsing the Dead-Letter Header Running a dead-letter handler Handling queue threshold conditions Clustered WebSphere MQ applications Setting up a queue manager cluster Advertising cluster queues Programming considerations |
|
© 2007 Verhoef Training, Ltd.
|