Quickstart: JMS en Grails
El uso de JMS dentro de las aplicaciones Java es una de las piedras angulares dentro del desarrollo JEE; permite que las aplicaciones se comuniquen de forma fiable por medio de mensajes asíncronos enviados a través de un broker e mensajería. JMS es bueno para sistemas distribuidos o procesamiento de tareas, lo cual puede ayudar a la escalabilidad.
Elementos esenciales para el uso de JMS Existen dos elementos esenciales en JMS, un productor de mensajes y un consumidor de mensajes.