[rabbitmq-discuss] RabbitMQ client running behind a firewall
simon at rabbitmq.com
Mon Mar 14 18:18:56 GMT 2011
On 13/03/11 22:11, Benjamin Renaud wrote:
> Our RabbitMQ server runs in the cloud, and our customers' client will
> often be running behind a firewall. Requiring them to open up 5672 is
> not going to be a great option. Is there an HTTP tunneling facility we
> can use,
Hmm. AMQP won't trivially tunnel on HTTP since we need asynchronous
communication both ways. The rabbitmq-jsonrpc-channel plugin attempts to
square this circle somewhat, with a certain amount of polling involved.
It was originally designed to take messaging to the browser but we've
had reports of people using generic clients with it.
We're also looking to expand our HTTP story, there are a bunch of
projects in progress which hopefully will bear fruit soon.
> or some kind of a relay server?
Hmm, I'm not sure what this would even look like. There's a simplistic
AMQP proxy in the Java client (designed for debugging) but I'm guessing
you're not looking for AMQP-AMQP relaying?
Staff Engineer, RabbitMQ
SpringSource, a division of VMware
More information about the rabbitmq-discuss