Connect Delphi and Free Pascal applications with WildFly 12 Final

Earlier this year, Red Hat released WildFly 12 Final, a free and open source Java EE application server for the Java platform. If you need to exchange data between Delphi or Free Pascal code and WildFly, you can follow these steps for a quick demonstration of the Habari Client for Artemis library from Habarisoft

Read the full article: https://habarisoft.wordpress.com/2018/04/07/connect-delphi-and-free-pascal-applications-with-wildfly-12-final/

Advertisements

Habari Client libraries release 2017.02

Habarisoft released new versions of Habari Client libraries for Delphi and Free Pascal application integration with free open source message brokers, including Apache ActiveMQ, Apache ActiveMQ Artemis, OpenMQ and RabbitMQ.

Continue reading

Habari Client libraries release 2016.10

Habarisoft released new versions of Habari Client libraries for Delphi and Free Pascal application integration with free open source message brokers. including Apache ActiveMQ and RabbitMQ.

Continue reading

Habari Client libraries release 2015.12

Habarisoft released new versions of Habari Client libraries for Delphi and Free Pascal application integration with free open source message brokers.

Tested with current message broker versions

  • Apache ActiveMQ 5.13.0
  • Apollo 1.7.1
  • Artemis 1.0.0
  • HornetQ 2.4.5.Final
  • Open MQ 5.1.1 b02
  • RabbitMQ 3.5.7

Release notes

Full release notes are available at https://www.habarisoft.com/releases/2015.12/

habari_logo_2016

 

Habari Client for Artemis 1.0 RC1 Performance Test

About Habari Client for Artemis

Habari Client for Artemis is a library for Delphi and Free Pascal which provides access to the ActiveMQ Artemis free open source message broker.

Test Environment

Test Setup

The throughput test application runs two threads, sending and receiving from a topic destination, using two STOMP 1.2 connections.

Results

After a short warm-up time, every second approximately 15,000 messages are sent and received from the Delphi application to the message broker. In total, more than 30,000 messages per second flow between the message broker and the Delphi application.

tptest-chart-artemis-1.1.0

Habari Client for ActiveMQ Artemis 1.0 RC1 released

Habarisoft announces the first release candidate of its Object Pascal STOMP client library. Habari Client for Artemis is a library which provides access to the ActiveMQ Artemis free open source message broker.

The release candidate has been tested with ActiveMQ Artemis 1.0.0, Indy 10.6.2 5302, Free Pascal 2.6.4, Lazarus 1.4.2 and Delphi 2009.

About Habari Client for Artemis
Habari Client for Artemis is easy to install and configure, and provides a high-level API and programming model, based on connections, sessions, destinations, message producers, and message consumers.

Habari Client for Artemis home page:
https://www.habarisoft.com/habari_artemis.html

About Apache ActiveMQ Artemis:
Apache ActiveMQ Artemis has a proven non blocking architecture. It delivers outstanding performance. Its features include AMQP protocol support, OpenWire support for ActiveMQ 5 clients, STOMP protocol support, HornetQ Core protocol support for HornetQ 2.4,2.5 clients, JMS 2.0 and 1.1 support.

ActiveMQ Artemis home page: https://activemq.apache.org/artemis/

 

Habari Client Libraries

HornetQ message broker is now in maintenance mode

HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
HornetQ is now in maintenance mode: as documented on the HornetQ Github project page, the master/upstream for HornetQ is now ActiveMQ Artemis.
About ActiveMQ Artemis:
The Artemis free open source message broker is based on a HornetQ Apache donation. The HornetQ code base was donated to the Apache ActiveMQ community late last year and now resides as a sub project under the ActiveMQ umbrella named ‘Artemis’: HornetQ Apache donation and Apache Artemis 1.0.0 release
ActiveMQ Artemis home page:
https://activemq.apache.org/artemis/