You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Robert Godfrey <ro...@gmail.com> on 2008/04/29 15:00:18 UTC

Fwd: [openamq-dev] Ruby QPID libraries

Carl,

forwarding this on to the qpid-dev list as I think the questions can
be most appropriately answered there...

-- Rob

---------- Forwarded message ----------
From: Carl Bourne <cb...@intellect.co.uk>
Date: 2008/4/29
Subject: Re: [openamq-dev] Ruby QPID libraries
To: OpenAMQ development discussion <op...@lists.openamq.org>


>OK - I've had a quick chat with the guy who wrtoe the Ruby client;
who believes it should be as simple as pointing the >Qpid Ruby client
at the 0-9 AMQP spec file; can't vouch for how well this would work
with OpenAMQ - we should probably >transfer this conversation to the
Qpid Dev list however.

 Are there any simple examples anywhere that demonstrate a simple Qpid
Ruby producer/consumer working. I'll give it a try with OpenAMQ.

 Regards,

 Carl


 -----Original Message-----
 From: openamq-dev-bounces@lists.openamq.org
[mailto:openamq-dev-bounces@lists.openamq.org] On Behalf Of Robert
Godfrey


Sent: 29 April 2008 13:19
 To: OpenAMQ development discussion
 Subject: Re: [openamq-dev] Ruby QPID libraries

 2008/4/29 Carl Bourne <cb...@intellect.co.uk>:
 > Thanks Rob - So much for an interoperable standard!
 >
 >  Everything about AMQP seems to be so vendor specific at the moment.
 >
 >  I'm really looking for any easy way to do some prototyping with
AMQP for a new project without getting into too much Java/C++.
 >
 >  It seems the only way to do this easily now is with RabbitMQ and
their experimental STOMP adapter.
 >
 >  Could anybody explain the pros and cons for STOMP versus the
native AMQP wire API's?
 >
 >  Regards,
 >
 >  Carl

 OK - I've had a quick chat with the guy who wrtoe the Ruby client; who
 believes it should be as simple as pointing the Qpid Ruby client at
 the 0-9 AMQP spec file; can't vouch for how well this would work with
 OpenAMQ - we should probably transfer this conversation to the Qpid
 Dev list however.

 -- Rob
 >
 >
 >
 >
 >  -----Original Message-----
 >  From: openamq-dev-bounces@lists.openamq.org
[mailto:openamq-dev-bounces@lists.openamq.org] On Behalf Of Robert
Godfrey
 >  Sent: 29 April 2008 12:05
 >  To: OpenAMQ development discussion
 >  Subject: Re: [openamq-dev] Ruby QPID libraries
 >
 >  Hi Carl,
 >
 >  2008/4/29 Carl Bourne <cb...@intellect.co.uk>:
 >  >
 >  >  Sorry - Should have created a new subject for this!
 >  >
 >  >  Just noticed there are some Ruby client libraries for QPID - has anybody
 >  > tested this with OpenAMQP?
 >
 >  I'm a Qpid developer, rather than connected to OpenAMQ...
 >
 >  As far as I know the OpenAMQ server speaks AMQP0-9;  in Qpid the Ruby
 >  client on trunk speaks AMQP0-10 and the soon to be released M2.1
 >  speaks AMQP0-8.  So out of the box I don't think there is a version
 >  that will work with OpenAMQ
 >
 >  However I don't imagine that it would be a huge piece of work to
 >  upgrade the Ruby client from 0-8 to 0-9 should someone wish to
 >  volunteer to do so ...
 >
 >  -- Rob
 >
 >
 > _______________________________________________
 >  openamq-dev mailing list
 >  openamq-dev@lists.openamq.org
 >  http://lists.openamq.org/mailman/listinfo/openamq-dev
 >  _______________________________________________
 >  openamq-dev mailing list
 >  openamq-dev@lists.openamq.org
 >  http://lists.openamq.org/mailman/listinfo/openamq-dev
 >
 _______________________________________________
 openamq-dev mailing list
 openamq-dev@lists.openamq.org
 http://lists.openamq.org/mailman/listinfo/openamq-dev
 _______________________________________________
 openamq-dev mailing list
 openamq-dev@lists.openamq.org
 http://lists.openamq.org/mailman/listinfo/openamq-dev

Re: Fwd: [openamq-dev] Ruby QPID libraries

Posted by Gordon Sim <gs...@redhat.com>.
>  Are there any simple examples anywhere that demonstrate a simple Qpid
> Ruby producer/consumer working. I'll give it a try with OpenAMQ.

I've just tried the attached against a fairly recent openamq.

You need to pass in a path to a 0-9 file. You get an odd warning if you 
use the official spec file due to included work-in-progress - it seems 
still to work though.

If you use the amqp.0-9.no-wip.xml from the M2.1-release branch in qpid 
you don't get the warning. This provides the same definitions but has 
the WIP removed.