You can use the Create Message-Driven Bean wizard to create a message-driven bean in your EJB project.
The main difference between a message-driven bean and a session bean is that a message-driven bean has no local or remote interface. Instead, it has only a bean class. To create a message-driven bean within your EJB project, follow these steps: