[rabbitmq-discuss] C Client Library?

Bill Soudan bill at soudan.net
Sat Feb 7 04:41:15 GMT 2009

Hi Michael, 

I initially tried modifying WireAPI with some success, but I could not get a reliable build from the overly complicated build process. After several hours of effort, I gave up and spent a half hour modifying RabbitMQ to speak the 0.9 version of the AMQP wire protocol. It obviously doesn't implement the 0.9 new features, but with the attached patch (against 1.4.0), the wire formats match such that you'll be able to use WireAPI. 


----- Original Message ----- 
From: "Michael Artz" <mlartz at gmail.com> 
To: rabbitmq-discuss at lists.rabbitmq.com 
Sent: Thursday, February 5, 2009 5:37:21 PM (GMT-0500) America/New_York 
Subject: [rabbitmq-discuss] C Client Library? 

I know that this has been asked before (I couldn't find the answer), but are there any native C client libraries that work (or could be made to work) with RabbitMQ (i.e. AMPQ 0-8)? I've seen hints that people have been able to (potentially) make the OpenAMPQ WireAPI work ... does anyone know if this is true? Alternatively, for very simple use cases (3 topic exchanges and 10 queues), how much effort would be required to modify either RabbitMQ or WireAPI to interoperate? 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20090206/8a50fa8e/attachment.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rabbitmq.0.9.patch
Type: text/x-patch
Size: 23990 bytes
Desc: not available
Url : http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20090206/8a50fa8e/attachment.bin 

More information about the rabbitmq-discuss mailing list