Habari Client libraries release 2018.08

Habarisoft released the 2018.08 version of its Object Pascal STOMP client libraries for application integration with open source message brokers (Apache ActiveMQ, Artemis, OpenMQ and RabbitMQ). Resources Home page: https://www.habarisoft.com/index.html Feature matrix: https://www.habarisoft.com/index.html#feature_matrix About Habari Client libraries Habari Client libraries enable Object Pascal applications to take advantage of message broker / message queue technology – … Continue reading Habari Client libraries release 2018.08

ScroogeXHTML for Delphi 7.0 released

Version 7.0 of ScroogeXHTML for Delphi changes the default output document type to HTML5, added the TSxOptionsHead.MetaViewport property, removes unneccessary line breaks after <span style=, and contains minor maintenance changes Resources Demo version: https://www.habarisoft.com/scroogexhtml/7.0/ScroogeXHTMLDemo.zip User guide: https://www.habarisoft.com/scroogexhtml/7.0/docs/ScroogeXHTMLGettingStarted.pdf API: https://www.habarisoft.com/scroogexhtml/7.0/docs/api/index.html Home page: https://www.scroogexhtml.com/scroogexhtml_delphi.html ScroogeXHTML is also available for the Java platform.

ScroogeXHTML for the Java™ platform 7.3 released

Habarisoft released version 7.3 of its RTF (Rich Text Format) to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform. ScroogeXHTML is also available for Delphi 2009+ and Free Pascal. It converts a subset of RTF to HTML5 and XHTML, either as a complete document or as a fragment which may be embedded (inserted) … Continue reading ScroogeXHTML for the Java™ platform 7.3 released

ScroogeXHTML for the Java™ platform 7.2 released

Habarisoft released version 7.2 of its RTF (Rich Text Format) to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform. ScroogeXHTML is also available for Delphi 2009+ and Free Pascal. It converts a subset of RTF to HTML5 and XHTML, either as a complete document or as a fragment which may be embedded (inserted) … Continue reading ScroogeXHTML for the Java™ platform 7.2 released

Understanding When to use RabbitMQ or Apache Kafka

This article presents and compares the origins, architectures, and use cases of Apache Kafka, which is designed for high volume publish-subscribe messages and streams, and RabbitMQ, a general purpose message broker. RabbitMQ is a “traditional” message broker that implements a variety of messaging protocols. (...) Apache Kafka is developed in Scala and started out at … Continue reading Understanding When to use RabbitMQ or Apache Kafka

Habari Client libraries 2017.06 performance test application

Habari Client libraries 2017.06 (release date TBD) includes an enhanced performance test application, which optionally collects message rates of multiple test runs and displays the sample median. Performance test application (screenshot) To start the long-running tests, shift-click on the run button. Taking all test samples takes around ten seconds. Shown below is an example for … Continue reading Habari Client libraries 2017.06 performance test application