Habarisoft released version 2019.08 of its Object Pascal STOMP client libraries for Delphi and Free Pascal integration with popular free open source message brokers.

  • Habari Client for ActiveMQ 6.3 – tested with Apache ActiveMQ 5.15.9
  • Habari Client for Artemis 6.3 – tested with Artemis 2.9.0
  • Habari Client for OpenMQ 6.3 – tested with Jakarta EE OpenMQ 5.1.3
  • Habari Client for RabbitMQ 6.3 – tested with RabbitMQ 3.7.17

What’s new

  • Tested with Indy 10.6.2 rev 5515, Delphi 2009, Lazarus 2.0.2 / Free Pascal 3.0.4
  • Include JsonDataObjects for object serialization example code (map transformation)
  • Fixed: compilation error in unittests if TEST_OPTIONAL_UNITS is defined
  • Fixed: compilation error in unittests if HABARI_DEPRECATED_MESSAGELISTENER is defined
  • Fixed: compilation error in ObjectExchangeTests (missing BrokerFeatures unit)
  • Fixed: IPrimitiveMap.ContainsKey must return True for properties even if value is empty (string)
  • Fixed: AV in HabariChat demo caused by unassigned message
  • Lower timeout value in HabariChat demo
  • Documentation updates (URL parameters are case sensitive)
  • Exact match check for URI parameters


Home page: https://www.habarisoft.com/index.html

About Habari Client libraries

habari_logo_2016Habari 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.