On 29/02/2008, Ramit Arora <[EMAIL PROTECTED]> wrote:
>
>  Hey James,
>  Thanks for the prompt reply. I've already tried Stomp for talking to
>  ActiveMQ, & the performance is quite good. I've even modified the Net::Stomp
>  module available on CPAN to handle transactions & the master/slave topology
>  of ActiveMQ.
>  But we want to explore all possible ways for Perl clients to talk to
>  ActiveMQ, as our choice would have organization wide implications. As far as
>  I can tell, the possible mechanisms are Stomp, HTTP & the REST API. Can you
>  suggest which one will be the most suitable in terms of guaranteed message
>  delivery? Raw performance is not really an issue as we are not looking at
>  message rates beyond a few hundred messages per second. And can you point me
>  to some working Perl code using Http transport & REST?

Stomp is my recommended protocol for Perl/PHP/Python/Ruby.

The current REST API is kinda simple & doesn't offer all of the
various things available in STOMP (e.g. transactions, different ack
modes etc).

The HTTP protocol is currently geared more for HTTP tunnelling the JMS
clients through firewalls to an ActiveMQ broker; its not really
designed for ease-of-client-implementation which STOMP has
-- 
James
-------
http://macstrac.blogspot.com/

Open Source Integration
http://open.iona.com

Reply via email to