Training
MQS1153: Q Pasa! Java Agent Extension Programming Training
Overview:
This course presents the details of the Q Pasa! Java Agent Extension API (EAAPI) with emphasis on preparing students to successfully implement their own agent extensions. Topics include a review of Q Pasa! Architecture and functionality, the Q Pasa! data hierarchy, extension design issues, and a comprehensive study of the Java classes comprising the EAAPI. Hands-on labs will take the student through the entire process of coding and implementing an extension with special emphasis on having the student finish the class with a useable extension prototype for their own applications.
Who should take this course:
Java programmers familiar with Q Pasa!, WebSphere MQ and the site-specific applications for which an extension will be built.
What you are taught:
- How to design the data hierarchy for an extension.
- How to register new, application-specific data type and attribute definitions to Q Pasa!.
- How to use the EAAPI Java classes.
- The overall logic flow of a Q Pasa! extension.
- How to install, configure and operate a Java agent extension.
Topics include:
- Q Pasa! architecture, functionality and setup review
- The Q Pasa! data hierarchy
- Extension design considerations
- Details of the EAAPI Java classes
- Registration of extension data types
- Registration of extension topics
- Implementation of extension topic data publication
- Overview of an example extension
- Extension debugging
Prerequisites:
Java programming, WebSphere MQ, and Q Pasa! experience is required for those seeking to take this course.
Certification Program:
None
Course Number: MQS1153
Duration: 3 Days
Skill Level: 4 - Advanced
Delivery Method: Classroom & Hands-on Labs
Audience Type: Private
Language: English
Tuition: Please contact training2@mqsoftware.com or call 1-800-998-2858
If this course is not currently scheduled, or if the scheduled dates do not meet your needs, please contact MQSoftware University by calling 1-800-998-2858 or e-mailing training2@mqsoftware.com for more information.