Message listeners allow you to receive messages asynchronously. Once you have implemented a listener and installed it on a message consumer, the listener can send the message to other consumers, or notify one or more components. A message listener can be:
A client-side JMS message listener that is associated with a consumer using javax.jms.MessageConsumer.setMessageListener. See “Implementing and installing message listeners”.
An EJB message-driven bean (MDB) that implements the javax.jms.MessageListener interface. See “Message-driven beans”.
An EAServer class that implements the CtsComponents::MessageListener interface. See the HTML documentation in the html/ir subdirectory of your EAServer installation.