Habari Client for RabbitMQ 1.5 released

December 12, 2012 - Habarisoft today released version 1.5 of Habari Client for RabbitMQ, a library which provides easy access to RabbitMQ, the open source messaging system. Habari Client libraries provide acces to production-ready and industry standard based cross-platform application integration, using the peer-to-peer or the publish/subscribe communication model. The main new feature introduced in … Continue reading Habari Client for RabbitMQ 1.5 released

Temporary queue support in Habari Client libraries

What is a temporary queue? Temporary queues are destinations with a scope limited to the connection that created it, and are removed on the server side as soon as the connection is closed. They are typically used for synchronous messaging (request/reply communication model). Their main advantage is that no queue management to provide unique destination … Continue reading Temporary queue support in Habari Client libraries

Firebird Database Events and Message-oriented Middleware (part 1)

Firebird developers can use Firebird events to notify clients about changes in database record data. In this article, I will show and discuss some limitations of Firebird events and compare possible workarounds with a solution based on message-oriented middleware.How should I implement "server push" for new data, instead of "client pull"?For this article we assume … Continue reading Firebird Database Events and Message-oriented Middleware (part 1)

STOMP Protocol Specification, Version 1.2 released

The STOMP 1.2 specification has been released today. STOMP 1.2 is mostly backwards compatible with STOMP 1.1. There are only two incompatible changes, which affect frame line endings and message acknowledgment. Apart from these, STOMP 1.2 introduces no new features but focuses on clarifying some areas of the specification. STOMP is a platform-independent protocol used … Continue reading STOMP Protocol Specification, Version 1.2 released

RabbitMQ in Action

Manning released the book "RabbitMQ in Action", Distributed messaging for everyone, by Alvaro Videla and Jason J.W. Williams, with a foreword by Alexis Richardson. A 37% discount code is available here. RabbitMQ in Action is a fast-paced run through building and managing scalable applications using the RabbitMQ messaging server. It starts by explaining how message … Continue reading RabbitMQ in Action

Enterprise Messaging News (June 2011)

HornetQ 2.2.5 Message Broker released June 17, 2011 - HornetQ 2.2.5.Final, available for download now, will be the first release included as the default Java Message System (JMS) provider in the JBoss AS 7 Java EE application server. Changes and bug fixes also include an issue in the Stomp Decoder. HornetQ is an open source … Continue reading Enterprise Messaging News (June 2011)

Enterprise Messaging News (April 2011)

Apache ActiveMQ 5.5 released April 1, 2011 - The Apache ActiveMQ team announced the release of Apache ActiveMQ 5.5.0. This is a maintenance release, bringing together over 130 resolved issues and many new features. Full details and download link can be found in the release page: http://activemq.apache.org/activemq-550-release.html Delphi 6 to XE and Free Pascal applications … Continue reading Enterprise Messaging News (April 2011)

Enterprise Messaging News (March 2011)

JBoss HornetQ 2.2.2.Final Message Broker released JBoss today announced the release of version 2.2.2.Final of their JMS message broker HornetQ. It is available here with docs here. Changes include a REST interface, new improved failover, a new paging model and Large Message Compression. Delphi can integrate with HornetQ using Habari HornetQ Client libraries. Open Message … Continue reading Enterprise Messaging News (March 2011)

Enterprise Messaging News (February 2011)

GlassFish 3.1 RC2 released February 11 - Build 41 of GlassFish 3.1, which is also the release candidate, integrates Jersey 1.5, Mojarra 2.1.0 Release Candidate 2, Grizzly 1.9.30, EclipseLink 2.2.0 RC3, Weld 1.1.0 final, and JavaDB 10.6.2.1. Just like previous milestones and promoted build, you can get RC 1 from http://download.java.net/glassfish/3.1/promoted/ Open Message Queue (OpenMQ) … Continue reading Enterprise Messaging News (February 2011)