Habarisoft released new versions of its Object Pascal STOMP client libraries for integration with popular open source message brokers.

Improved map/object message transformation API

  • Register two message transformers – one for map messages, one for object messages – on the same connection
  • Use any custom transformation id value (transformation id’s are no longer limited to a hard-coded set)
  • Unit tests for map message and object message transformation are included
  • Documentation for map and object message exchange is updated
  • The old map/object message transformation API still included, but disabled and marked as deprecated

Other changes

  • Added support for Artemis queue browser API
  • Migrated management API client from SuperObject to JsonDataObjects
  • Installer applications are now digitally signed
  • Console output for unit test logging now includes test class name and test method name
  • Removed support for OmniXML and Superobject
  • Fixed Free Pascal 3.2.0 warnings about uninitialized values
  • Fixed failing unit tests for Artemis
  • Added a test for ActiveMQ queue browser API

20% to 70% discount

You may purchase licenses now with a 20% discount if you use code habari202102delphi in the order form. This special offer is limited until 31 March 2021. Existing license holders with expired access to updates qualify for 30% discount. License holders within the first year after purchase qualify for 70% discount. Offer may not be combined with any other coupons, discounts, offers, or promotions.

Further resources and demo applications

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

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.