Habarisoft released new versions of its native STOMP client libraries for Delphi / Object Pascal for integration with popular open source message brokers:
- Habari Client for ActiveMQ 7.2 – tested with Apache ActiveMQ 5.16.5 and 5.17.1
- Habari Client for Artemis 7.2 – tested with Apache ActiveMQ Artemis 2.23.1
- Habari Client for OpenMQ 7.2 – tested with Eclipse OpenMQ 6.3.0
- Habari Client for RabbitMQ 7.2 – tested with RabbitMQ 3.9.22 and 3.10.7
Release notes: https://www.habarisoft.com/release_notes.html
This version is the first which makes uses of Generics, supported by Delphi 2009 / Free Pascal 3.2.0 and newer. It also supports repeated header entries as specified in STOMP 1.2 specification: Repeated Header Entries.
The version for ActiveMQ includes a small example for using Stomp with TomEE+ (Jakarta EE 9.1) (see this blog article). The version for Eclipse OpenMQ includes a small example for using Stomp with Payara 5 (Jakarta EE 9.1). The examples are in the demo-broker folder.
The Chat example has been updated to improve its exception handling.
Full Release notes can be found at https://www.habarisoft.com/release_notes.html
Further resources and demo applications
Home page: https://www.habarisoft.com/
About Habari Client libraries
Habari Stomp Client libraries enable Object Pascal applications to take advantage of message broker / message queue technology – which is distributed, loosely coupled, reliable and asynchronous – to build integrated systems, using peer-to-peer and publish-subscribe communication models.
Discover more from Habarisoft Blog
Subscribe to get the latest posts sent to your email.