? Tomcat se ejecuta servlets mientras que el servicio de mensajería Java ( JMS) se basa en un servidor de aplicaciones . Por lo tanto , los dos deben ser integrados . Provisión JMS
Aunque Tomcat no permite el uso de JMS directamente , es posible hacerlo a través de un proveedor de JMS en Tomcat , como OpenJMS . Otra versión de código abierto se llama JBossMQ .
Lotes Modo
Al ejecutar el subservicio JMS en modo batch , el cliente tendrá que utilizar algún mecanismo intermedio, tal como archivo de texto, para almacenar los mensajes para el reenvío. Esto evita que cuelga del sistema Tomcat cuando se ejecuta el servicio JMS.
Conclusión
Estrictamente hablando , no es posible ejecutar JMS con el servidor Tomcat. Sin embargo , mediante el uso de otros servicios y la adaptación y la configuración de Tomcat para aceptar estos servicios , es posible utilizar JMS con Tomcat . Lea atentamente la documentación en el servicio JMS va a utilizar junto con Tomcat y configurar y probar en consecuencia.