91-9990449935 0120-4256464 |
Message Driven BeanA message driven bean (MDB) is a bean that contains business logic. But, it is invoked by passing the message. So, it is like JMS Receiver. MDB asynchronously receives the message and processes it. A message driven bean receives message from queue or topic, so you must have the knowledge of JMS API. A message driven bean is like stateless session bean that encapsulates the business logic and doesn't maintain state. Message Driven Bean ExampleTo create the message driven bean, you need to declare @MessageDriven annotation and implement MessageListener interface. In eclipse ide, create EJB Project then create a class as given below: File: MyListener.javaExport the ejb project and deploy the application. In glassfish server, click on applications -> deploy -> select mdb jar file by Choose File -> OK. Now send the message using JMS that is covered in the previous page.
Next TopicEntity Bean
|