Network Deployment (Distributed operating systems), v8.0 > Develop and deploying applications > Develop Messaging resources


Program to use asynchronous messaging

We can build enterprise applications that use JMS APIs directly to provide asynchronous messaging services. We can also use message-driven beans as asynchronous message consumers. If you are writing messaging programs that interoperate between WAS and WebSphere MQ, there are some environmental differences that take into account.

Enterprise applications can use JMS APIs directly to explicitly poll for messages on a JMS destination, then retrieve messages for processing by business logic beans (enterprise beans).

Message-driven beans can also be used as asynchronous message consumers. When a message arrives at the destination, the EJB container invokes the message-driven bean automatically without an application having to explicitly poll the destination.


Procedure


Example

The Asynchronous beans - WebSphere Trader sample application illustrates how to implement a streaming stock ticker server and client using asynchronous beans and Java EE services such as:

This sample uses several parts to maximize the utilization of a server:

This sample is available from the Samples section of the information center.


Related


Program to use JMS and messaging directly
Program for interoperation with WebSphere MQ
Program to use message-driven beans
Samples documentation

+

Search Tips   |   Advanced Search