ANN: Habari XB Client 1.0alpha1 released - for the xmlBlaster Message Broker



April 30, 2008 - betasoft, independent software developer for CodeGear(tm) Delphi and for the Java(tm) platform, is pleased to announce release 1.0alpha1 of its client library Habari XB for the xmlBlaster Open Source MOM (message-oriented middleware). With this component and xmlBlaster, it is possible to exchange data between clients written in Delphi, PHP, Perl, Python, C, C++, C#, Visual Basic.net, Flash, J2ME, Java (applications, servlets, applets).

Features
* Publish and subscribe messages
* Messages are asynchronous accessed with the subscribe() method
* Clients receive asynchronous messages with the update() method
* Synchronous message access with the get() method
* Subscribers can use XPath expressions to filter the messages they wish to receive

Important Changes
* Habari XB now uses the xmlBlaster socket protocol (no dependencies on 3rd party XMLRPC libraries)
* the XDOM-based XML parser has been replaced by Delphi's TXMLDocument

About xmlBlaster: xmlBlaster is a publish/subscribe and point to point 100% Java based MOM server (message-oriented middleware) which exchanges messages between publishers and subscribers. The message is described with XML-encoded meta information. Messages may contain everything, GIF images, Java objects, Python scripts, XML data, a word document, plain text - just anything. Communication with the server is based on socket, CORBA (using JacORB), RMI, XmlRpc, HTTP or email, clients are free to choose their preferred protocol. Other protocols like SOAP may be plugged in. The installation of the xmlBlaster message broker takes just one minute. The xmlBlaster server is pure Java and under LGPL. Read more: http://www.xmlblaster.org/whatis.html

Special Introductory Offer: The release of Habari XB Client is planned for the second quarter of 2008. You can register the Single Developer License now with a 50% discount on the license price using the coupon code 'habarixb'. You will receive access to the source code development snapshots. Full upgrade protection until June 30, 2009 is included in the license.

Habari ActiveMQ Client - Already available since March 2008: Delphi client library and component(s) for the Apache ActiveMQ message broker, with support for object exchange between Java and Delphi (and other languages).

Future Plans: Habari SQS Client, a Delphi client library for Amazon Simple Queue Service, is already in an advanced development stage. The release is planned for mid 2008.

Best Regards
--
Michael Justin
SCJP, SCJA
betasoft - Software for Delphi™ and for the Java™ platform
http://www.mikejustin.com - http://www.betabeans.de
.



Relevant Pages

  • ANN: Habari XB Client 1.0beta1 released
    ... Habari XB C4ient is a client component for the xmlBlaster Open Source MOM. ... it is possible to exchange data between clients written in ... Habari ActiveMQ Client Delphi client library and componentfor the Apache ActiveMQ message broker, with support for object exchange between Java and Delphi. ...
    (borland.public.delphi.thirdpartytools.general)
  • [ANN] Habari XB Client 0.9.5 - xmlBlaster message broker client for Delphi
    ... Habari XB Client is a client component for the xmlBlaster Open Source MOM. ... The header is XML based, so you are able to place your meta data of the message content here. ... The release of Habari XB Client is planned for the second quarter of 2008. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Is Borland QA *really* lacking?
    ... web services isn't something that has really ever been well ... > ability to create SOAP clients was only added in a Delphi 6 update. ... The new IW Standard, IW Data, IW Client Side, and IW Control pages provide ... IntraWeb components for developing Web-based applications. ...
    (borland.public.delphi.non-technical)
  • Re: How about "Rapid Rich Internet Application Development"?
    ... Even more because there are many new initiatives targeting the same market (Google API, Adobe AIR and SilverLight). ... I have not looked at the details but if the AMF3 specification was implemented in Delphi you could have binary transfer between the client and the Delphi backend. ... And why should an application developer have to manually write remote functions/objects on the server and then write code on the Client to call these functions? ...
    (borland.public.delphi.thirdpartytools.general)
  • ANN: new Delphi(tm) JMS (Java Message Service) client libraries for Apache ActiveMQ and OpenMQ messa
    ... betasoft has released new versions of the Habari client libraries for Delphi and FreePascal which support Apache ActiveMQ and OpenMQ. ...
    (comp.lang.java.programmer)