Hermes is a Swing-based tool used to communicate and manage Java Message Service (JMS) providers. It supports interaction with various JMS implementations and offers a simple interface for testing and debugging messaging applications.
One of the best things about Hermes is that it works seamlessly with any JMS enabled transport, providing an effortless experience for its users. The software is also fully integrated with JNDI, making it easy to discover administered objects stored therein. Users can create JMS sessions from the available connection factories and use any destinations found.
Many JMS providers come with a plugin that uses the native API to offer more advanced capabilities. This includes getting queue depths, statistics, finding queue and topic names, among others.
Hermes offers a WebStart demo that contains an embedded ActiveMQ broker with a single queue and topic. Users can download some example text messages and FIX messages and send or publish them to ActiveMQ with ease.
For those in need of the latest stable version of Hermes, it is readily available for download on Sourceforge. Users looking for the latest builds can also retrieve them from HEAD, although these versions may be less stable.
Version 1.12: N/A