February 2, 2009 - betasoft is pleased to announce the release 1.4 of its Delphi client library for Apache ActiveMQ, the popular and powerful open source Message Broker. With Habari ActiveMQ Client, Delphi and Free Pascal developers can build integrated solutions, connecting cross language clients and protocols from Java, C, C++, C#, Ruby, Perl, Python, and PHP, using the peer-to-peer or the publish and subscribe communication model.
New: * Habari Object Exchange: documentation and source code for object exchange between Delphi and Java * Durable Subscriber: Session.CreateDurableSubscriber method creates a durable subscriber to the specified topic * A new communication adapter with SSL support is included, TBTCommAdapterIndySSL * The send timeout can be set using a new property of the JMS connection * Delphi 2009 support for Synapse and lkJSON * The factory methods to create a JMS connection now use URI syntax, for example 'stomp://localhost:61613' or 'stomp+ssl://localhost:61612' Changed: * improved performance of the Synapse communication adapter * The manual now includes information about the usage of JMS Selectors in SQL and XPath syntax and information about required XPath support libraries * JMSReplyTo headers are now supported for incoming messages XPath support The documentation has been updated to include the * Fixed all Delphi 2009 compiler warnings * improved documentation and demo applications Features: Habari ActiveMQ Client is a Delphi library for Apache ActiveMQ, the most popular and powerful open source Message Broker. With Habari ActiveMQ Client, Delphi developers can build integrated solutions, connecting cross language clients and protocols from Java, C, C++, C#, Ruby, Perl, Python, and PHP, using the peer-to-peer or the publish and subscribe communication model. The library uses the STOMP message protocol and a plug-in architecture for communication libraries (including SSL) and JSON/SOAP object message transformers. It supports Apache ActiveMQ versions 4.0 to 5.2, Delphi 6 to 2009 and Free Pascal, and follows the specification of the JMS API for Message Oriented Middleware. About the word Habari: Habari is a word in the Swahili language and means 'message' or 'news'. Best Regards -- Michael Justin SCJP, SCJA betasoft - Software for Delphi™ and for the Java™ platform http://www.mikejustin.com - http://www.betabeans.de -- View this message in context: http://www.nabble.com/ANN%3A-Habari-ActiveMQ-Client-1.4---Delphi-client-library-for-Apache-ActiveMQ-message-broker-tp21907387p21907387.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.