ActiveMQ is an open source, Apache 2.0 licenced Message Broker and JMS 1.1 implementation which integrates seamlessly into Geronimo, and JMS 1.1 implementation which integrates seamlessly into Geronimo, light weight containers and any Java application.
Open Message Queue
Open Message Queue is the open source version of Sun Java System Message Queue. Open message queue is an enterprise quality, production Message Queue. Open message queue is an enterprise quality, production ready, scalable messaging server. It provides a complete Java Message Service (JMS) implementation for message oriented system integration. In addition, Open MQ provides the additional enterprise features that are necessary for enterprise deployments, large and small. It gets its roots from Suns Java Message Queue and provides all the features, functions and capabilities of the currently available licensed product: Java System Message Queue.
OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.0.2 Specification. Features include: Java Message Service API 1.0.2 Specification. Features include: * Point-to-Point and publish-subscribe messaging models * Point-to-Point and publish-subscribe messaging models * Guaranteed delivery of messages * Synchronous and asynchronous message delivery * Persistence using JDBC * Local transactions * Message filtering using SQL92-like selectors * Authentication * Administration GUI * XML-based configuration files * In-memory and database garbage collection * Automatic client disconnection detection * Applet support * Integrates with Servlet containers such as Jakarta Tomcat * Support for RMI, TCP, HTTP and SSL protocol stacks * Support for large numbers of destinations and subscribers
JMS implementation similar to openJMS, and distributed by ObjectWeb ObjectWeb
Swing UI allows you to interactively use and monitor JMS providers. providers.
Somnifugi is an implementation of JMS that works inside a single JVM to send JMS Messages between Threads. JVM to send JMS Messages between Threads.
UberMQ is a clean room implementation of the Java Message Service specification. JMS is a part of the Java 2 Enterprise Edition. We wrote specification. JMS is a part of the Java 2 Enterprise Edition. We wrote UberMQ because many of the established JMS vendors have turned their back on the core tenets of distributed computing: fast and simple. If you are frustrated with your current JMS vendor, or looking for a solid messaging platform for a new project, please consider our product.
Presumo is an implementation of the Java Message Service API.