Applications can use message-driven beans as asynchronous message consumers. You deploy a message-driven bean as a message listener for a destination. 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.
You can use a tool such as Rational® Application Developer to develop applications that use message-driven beans. You can use the WebSphere® Application Server runtime tools, such as the administrative console, to deploy and administer applications that use message-driven beans.
For more information about implementing enterprise applications that use message-drive beans, see the following topics: