Jump to content

Open Message Queue

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Javafan (talk | contribs) at 23:32, 22 August 2008 (References: - removed). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Open Message Queue
Developer(s)Sun Microsystems
Stable release
4.2 / April 28, 2008 (2008-04-28)
Repository
Written inJava
Operating systemCross-platform
TypeJava Message Service Message Oriented Middleware Enterprise Messaging System SOA
LicenseCommon Development and Distribution License & GNU General Public License
Websitehttp://mq.dev.java.net/

Open Message Queue (OpenMQ)is an open source Message Oriented Middleware project by Sun Microsystems that implements the Java Message Service 1.1 API (JMS). The commercial version is called Sun Java System Message Queue. In addition to support for the JMS api, OpenMQ provides additional enterprise features including clustering for scalability and High Availability, a C API, and a full JMX administration API. It also includes an implementation of the Java EE Connector Architecture (JCA) called the JMSRA, that allows OpenMQ to be used by a J2EE compliant Application Server. OpenMQ is the default JMS provider integrated into glassfish.

OpenMQ is based on source code donated by Sun.

OpenMQ is free software, dual-licensed under two free software licences: the Common Development and Distribution License (CDDL) and the GNU General Public License (GPL) with the classpath exception.


See also