The new release of Habari message broker client libraries introduces new features, including:
- new connection parameter “send.receipt” to enable broker receipt confirmations for all outgoing messages
- new connection parameter “disconnect.receipt” to enable broker receipt confirmations for disconnect operations
- new connection parameter “tcp.keepalive” to enable TCP keep-alive (Indy only)
- resource saving on-demand creation of threads for asynchronous message receive
- improved support for heart-beating
The full release notes are included in the “Getting Started” PDF documentation.
Registered users with active software maintenance can download the new beta release:
- Habari Client for ActiveMQ 3.4 (tested with ActiveMQ version 5.8.0)
- Habari Client for Apollo 1.4 (tested with Apollo version 1.6.0)
- Habari Client for HornetQ 2.0 (tested with HornetQ version 2.3.0CR1)
- Habari Client for OpenMQ 2.4 (tested with OpenMQ version 4.5.2)
- Habari Client for RabbitMQ 1.6 (tested with RabbitMQ version 3.0.4)
With Habari Client libraries, Delphi and Free Pascal developers can take advantage of message broker technology, connecting clients using the peer-to-peer or the publish and subscribe communication model.
These libraries support the popular open source message brokers ActiveMQ, Apollo, HornetQ, OpenMQ and RabbitMQ. Free demo applications (including a chat application and performance tests), a feature matrix, the full API reference and product documentation is available on the Habarisoft home page – http://www.habarisoft.com/