Example Application Code
The Message Queue installation
includes example programs illustrating both JMS and JAXM messaging (see Chapter 5, Working with SOAP Messages). They
are located in the following directories:
-
On Solaris: /usr/demo/imq
-
On Linux: /opt/sun/mq/examples
-
On Windows: IMQ_HOME\demo\
Each directory (except the JMS directory) contains a README file
describing the source files included in that directory. The table below lists
the directories of interest to Message Queue Java clients.
Table 1–3 Example Programs
Directory
|
Contents
|
helloworld
|
Sample programs showing how to create and deploy a JMS client in Message Queue,
including the steps required to create administered objects and to look up
such objects with JNDI from within client code
|
jms
|
Sample programs demonstrating the use of the JMS API with Message Queue
|
jaxm
|
Sample programs demonstrating the use of SOAP messages in conjunction
with JMS in Message Queue
|
applications
|
Four subdirectories containing source code for the following:
-
A GUI application using the JMS API to implement a simple
chat application
-
A GUI application using the Message Queue JMS monitoring API
to obtain a list of queues from a Message Queue broker and browse their contents
with a JMS queue browser
-
The Message Queue Ping demo program
-
The Message Queue Applet demo program
|
monitoring
|
Sample programs demonstrating the use of the JMS API to monitor a message
broker
|
jdbc
|
Examples for plugging in a PointBase and an Oracle database
|
imqobjmgr
|
Examples of imqobjmgr command files
|