[Dev] JMS/Stomp

Brett Wooldridge bwooldridge at alterpoint.com
Wed Jul 9 14:22:28 CDT 2008


Developers,

The ZipTie Application Platform now incorporates Apache ActiveMQ message broker.   ActiveMQ is a messaging system that provides JMS bindings on the Java-side and multiple connector protocols for clients, including OpenWire and Stomp.  ZipTie is currently configured to only expose Stomp to the outside world.  The ActiveMQ configuration is in osgi-config/activemq/activemq.xml.  Stomp is a lightweight messaging protocol supported my multiple languages, including most importantly for ZipTIe, Flex and Perl.  ActiveMQ itself supports OpenWire clients of many flavors, including C, C++, Python, PHP, etc.

Currently, Stomp is running on port 61613 and is unauthenticated.  Within the next week or so I will (hopefully) be folding Stomp over onto 8080 and tunneling over HTTPS, as well has enabling authentication.  You can see an example of Stomp in action in the discovery.pl script in the PerlClient project.  I will be improving the EventElf that supports Stomp, so please hold off of any integration of new events until that has been completed.  Currently scheduler related and discovery events are enabled.

You will need the org.ziptie.zap.jms project in order to use Stomp.  If you need a Java-client, use the Gozirra project library - it has been tested without the existing rich-client and has been verified to work.

-Brett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ziptie.org/pipermail/dev/attachments/20080709/b0890ccf/attachment.html 


More information about the Dev mailing list