Open Message Queue (OpenMQ u Open MQ) es un proyecto de middleware orientado a mensajes de código abierto [2] de Oracle (anteriormente Sun Microsystems ) que implementa la API de Java Message Service 2.0 (JMS). Es el proveedor JMS predeterminado integrado en GlassFish .
Además de la compatibilidad con la API JMS, OpenMQ proporciona funciones empresariales adicionales, como la agrupación en clústeres para escalabilidad y alta disponibilidad , una API C y una API de administración JMX completa . También incluye una implementación de la arquitectura de conector Java EE (JCA) denominada JMSRA, que permite que OpenMQ sea utilizado por un servidor de aplicaciones compatible con Java EE .