Erlang Mailing Lists

Author Message

<  RabbitMQ mailing list  ~  Support for other protocols in RabbitMQ?

Guest
Posted: Tue Oct 23, 2007 2:37 am Reply with quote
Guest
I've been trying to figure out how to use the rabbit-over-http support.

The first issue, is where does it assume Rabbit is supposed to be installed? I get a bunch of errors that the includes can't be found. Is the http module supposed to be stuffed inside Rabbit?

Tom


----- "Tony Garnock-Jones" <tonyg@lshift.net> wrote:
> Hi Tom,
>
> Tom Samplonius wrote:
> > Does the AMQP over http support also work with the new Erlang
> RFC4727
> > 1.10 module that was just released?
>
> Yes, it's built on top of both rfc4627.erl and mod_jsonrpc.erl. It's
> not
> a RESTful mapping, more of an RPC-style mapping - it was the simplest
> thing to get working in the time I had available initially.
>
> Interestingly, Javascript's poor support for binary might mandate a
> bunch of (as yet unimplemented) hacks for, say, optional base64- or
> hex-encoding of published/delivered messages! This strikes me
> particularly now that I've just finished wrestling with unicode
> support
> for rfc4627.erl... ("chars are not bytes, chars are not bytes, ...")
>
> > Is there any documentation available for AMQP over http other than
> > the sample code? it is a bit hard to follow, in order to interpret
> > Javascript, figure out what it is doing, and then convert it to
> PHP,
> > just based on two test pages.
>
> Absolutely, I understand. Unfortunately there isn't at the moment. We
> hope to have some progress for you over the next week or two, though.
> I'll talk to the guys who are working on the HTTP binding and get
> back
> to you as soon as I have some news.
>
> Regards,
> Tony
> --
> [][][] Tony Garnock-Jones | Mob: +44 (0)7905 974 211
> [][] LShift Ltd | Tel: +44 (0)20 7729 7060
> [] [] http://www.lshift.net/ | Email: tonyg@lshift.net


_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post recived from mailinglist
tonyg
Posted: Tue Oct 23, 2007 10:19 am Reply with quote
User Joined: 07 Nov 2006 Posts: 199
Hi Tom,

You're right - the HTTP support for rabbit builds on the server's
codebase. Communication between the JSON-RPC listener and the rabbit
broker uses internal Erlang messaging.

The code is broken, at the moment. I've just checked the trunk of the
development line, and it needs work before a new snapshot can be
released. I'll see what I can do about this later on this week.

Regards,
Tony


Tom Samplonius wrote:
> I've been trying to figure out how to use the rabbit-over-http support.
>
> The first issue, is where does it assume Rabbit is supposed to be
installed? I get a bunch of errors that the includes can't be found. Is
the http module supposed to be stuffed inside Rabbit?
>
> Tom
--
[][][] Tony Garnock-Jones | Mob: +44 (0)7905 974 211
[][] LShift Ltd | Tel: +44 (0)20 7729 7060
[] [] http://www.lshift.net/ | Email: tonyg@lshift.net

_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post recived from mailinglist
View user's profile Send private message MSN Messenger

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum