Hermes JMS
Hermes JMS: Open-Source Java Message Service Client
An open-source Java message service client for sending and receiving messages from various JMS providers and messaging brokers, with features like durable subscriptions and transactions.
What is Hermes JMS?
Hermes JMS is an open source Java message service (JMS) API implementation for communicating with JMS brokers and messaging middleware. It provides a simple, lightweight client for sending and receiving messages using the standard JMS API.
Some key features of Hermes JMS include:
- Support for JMS topics, queues, messages, objects, and streams
- Transacted and durable messaging options
- Asynchronous message receipt via JMS message listeners
- Compatibility with popular JMS providers like ActiveMQ, HornetQ/Artemis, RabbitMQ, IBM MQ, etc.
- Simple configuration via Spring, properties files, or programmatically
- Minimal dependencies for easy integration into any Java application
Hermes JMS focuses on being a lightweight but full featured JMS client. It aims to provide an easy on-ramp to JMS messaging without pulling in heavy dependencies. The simple API makes sending and receiving messages straightforward. More advanced JMS capabilities for transactions, durability, selectors, etc. are also available.
In summary, Hermes JMS is a good choice as a production-grade open source JMS client library for Java. It delivers a clean and focused JMS toolset for connecting Java apps to messaging middleware like ActiveMQ, RabbitMQ, Kafka and more.
Hermes JMS Features
Features
- Supports JMS 1.1 and 2.0
- Works with many JMS providers like ActiveMQ, MQ, etc
- Supports common messaging patterns like publish/subscribe, request/reply, etc
- Lightweight and fast
- Easy configuration through XML, Java API or Spring
- Supports advanced features like transactions, durable subscriptions, etc
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Hermes JMS Alternatives
View all Hermes JMS alternatives with detailed comparison →
Top Development and Messaging and other similar apps like Hermes JMS
SoapUI