...
- From the RabbitMQ website:
- Java
- .NET/C#
- Erlang
You may find it easier to go to http://www.rabbitmq.com/download.html and use the quick download links for each of the above languages.
- Perl
- AnyEvent::RabbitMQ (customized by us)
- We chose it mostly because it didn't require us to install additional software. However, it seems that its author has abandoned it. We ; we received no reply when we asked to an inquiry about incorporating our SSL patch below.
- We have created a friendly module named RabbitMessaging that uses AnyEvent::RabbitMQ. Here's how to use itIt is much friendlier, but probably at the expense of AnyEvent functionality. To use RabbitMessaging:
- Download our RabbitMessaging.pm module
- Install version 1.05 of AnyEvent::RabbitMQ
- Patch version 1.05 of AnyEvent::RabbitMQ as follows:
- Apply RabbitMQ-tls.patch to /usr/local/lib/site_perl/5../AnyEvent/RabbitMQ/RabbitMQ.pm
- Apply RabbitMQ-Channel-args.patch to /usr/local/lib/site_perl/5../AnyEvent/RabbitMQ/Channel.pm
- Use sample-RabbitMessaging-code as a template for your app.
- You are also welcome to use our AnyEvent::RabbitMQ patches without our RabbitMessaging module.
- Net::STOMP::Client
- Recommended by someone in the rabbitmq-discuss mailing list, its author is active in this list.
- POE::Component::Client::AMQP
- Also mentioned in rabbitmq-discuss mailing list.
- AnyEvent::RabbitMQ (customized by us)