This course is designed to provide developers with a thorough understanding of the new features and capabilities of WebSphere MQ Version 7. This will include “hands-on” workshops to enforce the knowledge gained within the lecture portion of the course.
The course begins with a look at some new resources (objects) implemented by Version 7 and how they impact developers. In many cases these objects may be defined by development staffs in test queue managers. Included in this section will be a review of how these resources were defined to the systems involved with the workshops.
The next section will focus on the use of Message Handles and Message Properties. This includes setting them when putting messages to a queue, extracting them after getting messages from a queue, using the SQL 92 style search capabilities to filter messages and removing them from a message within the queue.
Next will be a section focusing on the new asynchronous message consumer capabilities. This includes construction of the application which will setup and control the call back application, plus construction of the call back application itself.
The next section will cover the new Publish and Subscribe (PubSub) capabilities delivered by Version 7. This includes creation and execution of a subscriber application, creation and execution of a publisher application, plus related functionality like retaining publications and durable subscriptions.
Finally we will take a look at some special capabilities and enhancements available, including Message Selectors and browse enhancements. Also covered will be some special extensions to “client applications” along with a demonstration style workshop which illustrates the usage of these capabilities.
The course is intended for application developers and related support personnel. Other development personnel are encouraged to attend and work as a team with a developer, if they want a more detailed level of knowledge but do not wish to perform the workshops themselves.
This presentation will provide the knowledge base for assessment of the impact of Version 7 on your organization, to include:
- Describe key features and facilities available within the new version.
- Describe, understand and develop applications which utilize Message Prosperities and Message Handles.
- Describe, understand and develop asynchronous message consumer applications.
- Describe, understand and develop Publish and Subscribe applications.
- Describe and understand new client application capabilities.
It is highly recommended that students have met the following requisites:
- Have a thorough working knowledge of the existing development capabilities within WebSphere MQ V6.
- Have development experience in structured languages like Cobol or C (unless partnering with someone else).
- Having attended MQ7000, our WebSphere MQ: Overview to V7.