background image

Java EE Examples Using the JMS API

<< Further Information about JMS | Using the JMS API with a Session Bean >>
<< Further Information about JMS | Using the JMS API with a Session Bean >>

Java EE Examples Using the JMS API

Java EE Examples Using the JMS API
This chapter provides examples that show how to use the JMS API within a Java EE application
in the following ways:
Using a session bean to send messages that are consumed by a message-driven bean using a
message selector and a durable subscription
Using an application client to send messages that are consumed by two message-driven
beans; the information from them is stored in a Java Persistence API entity
Using an application client to send messages that are consumed by a message-driven bean
on a remote server
Using an application client to send messages that are consumed by message-driven beans on
two different servers
The examples are in the following directory:
tut-install/javaeetutorial5/examples/jms/
To build and run the examples, you will do the following:
1. Use NetBeans IDE or the Ant tool to compile and package the example.
2. Use the Ant tool to create resources.
3. Use NetBeans IDE or the Ant tool to deploy the example.
4. Use NetBeans IDE or the Ant tool to run the client.
Each example has a build.xml file that refers to files in the following directory:
tut-install/javaeetutorial5/examples/bp-project/
See
Chapter 23, "A Message-Driven Bean Example"
for a simpler example of a Java EE
application that uses the JMS API.
32
C H A P T E R
3 2
963