[rabbitmq-discuss] Support for other protocols in RabbitMQ?
Tom Samplonius
tom at samplonius.org
Tue Oct 23 03:35:27 BST 2007
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 at 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 at lshift.net
More information about the rabbitmq-discuss
mailing list