Skip to content
SPECIFICTION
Get listed

Apache ActiveMQ vs JORAM

Apache ActiveMQ

activemq.apache.org

JORAM

joram.ow2.io

Side by side

FigureApache ActiveMQJORAM
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYes—
WindowsYesYes
macOSYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published11
Spec score · Message Broker Software9.0 (#3)7.8 (#22)
AdministrationA bundled web console provides queue, topic, subscriber, connection, scheduling and message-send administration.Administration options include JMX, a JMS-based management API, REST APIs, XML configuration scripts, and a web console.
IntegrationsThe site lists Spring support, JCA 1.5 resource adaptors, and testing in TomEE, Geronimo, JBoss, GlassFish, and WebLogic.Documented bridges and extensions include JMS, AMQP, mail, URL, JMX, and FTP acquisition or distribution modules.
ProductApache ActiveMQ is an open source messaging and Integration Patterns server.JORAM is an open-source Java implementation of the JMS API and a distributed message-oriented middleware.
SecurityThe security documentation describes pluggable providers, JAAS authentication, and XML-configured authorization.The project describes authentication, authorization, and encryption support, and offers TCP or SSL transport options.

Plans

Apache ActiveMQ

  • Apache ActiveMQ ClassicFree

Apache ActiveMQ pricing →

JORAM

  • JORAMFree

JORAM pricing →

In their own words

Apache ActiveMQ

Apache ActiveMQ is an open-source messaging and Integration Patterns server for applications that exchange messages. It is self-hosted and supports OpenWire, STOMP, AMQP 1.0, MQTT 3.1, and REST. Listed client languages include Java, C, C++, C#, Ruby, Perl, Python, and PHP. Messaging features include message groups, virtual and composite destinations, wildcards, and enterprise integration patterns. ActiveMQ fully supports JMS 1.1 and J2EE 1.4+ messaging, including transient, persistent, transactional, and XA modes; support for Jakarta Messaging 3.1 and JMS 2.0 is partial. Transport options include in-VM, TCP, SSL, NIO, UDP, multicast, JGroups, and JXTA, with JDBC persistence and a high-performance journal. Browser access is available through a REST API and Ajax web streaming. Security options include pluggable providers, JAAS authentication, XML-configured authorization, and user, group, and destination permissions. ActiveMQ Classic costs nothing under the Apache License 2.0.

Visit activemq.apache.org

JORAM

JORAM has no write-up on Specifiction yet; its figures are above.

Visit joram.ow2.io