站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > The J2EE 1.4 Tutorial

J2EE Examples Using the JMS API - The J2EE 1.4 Tutorial

J2EE Examples Using the JMS API

This chapter provides examples that show how to use the JMS API within a J2EE 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 an entity bean
  • 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:

 <INSTALL>/j2eetutorial14/examples/jms/ 

To build and run the examples, you will do the following:

  1. Use the asant tool to compile the example
  2. Use the Admin Console to create resources
  3. Use deploytool to package and deploy the example
  4. Use the appclient command to run the client

Each example has a build.xml file that refers to a targets.xml file and a build.properties file in the following directory:

<INSTALL>/j2eetutorial14/examples/jms/common/ 

The following directory contains previously built versions of each application:

<INSTALL>/j2eetutorial14/examples/jms/provided-ears/ 

If you run into difficulty at any time, you can open the appropriate EAR file in deploytool and compare that file to your own version.

See Chapter 28 for a simpler example of a J2EE application that uses the JMS API.