mdb : Message-driven bean

Un message-driven bean , ou MDB est un EJB qui se comporte comme un listener JMS: Il reçoit et traite de manière asynchrone des messages.
Les MDB sont à l'écoute (listener) d'une file d'attente et se réveillent à chaque arrivée de message.

Comment écrire un MDB



Cela ne suffit pas !
Il faut que dans notre xemple, la ressource jms_bg existe.
Par la console d'administration (http://localhost:4848),
Ressources>Ressources JMS>ressource destination> ... nouveau

Liens

glassfish.dev.java.net/javaee5/ejb/examples/MDB.html

Comment envoyer un message

Ne pas oublier de definir, dans Glassfish, une "connection factory" de nom jms/bg dans notre exemple
Et bien sur, toujours dans notre exemple, une "ressource destination" jms/bg_mail