<html><head><style type='text/css'>body { font-family: 'Times New Roman'; font-size: 12pt; color: #000000}</style></head><body><br>Hi Michael,<br><br>I initially tried modifying WireAPI with some success, but I could not get a reliable build from the overly complicated build process.&nbsp; 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.&nbsp; 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.<br><br>Enjoy,<br>Bill<br><br>----- Original Message -----<br>From: "Michael Artz" &lt;mlartz@gmail.com&gt;<br>To: rabbitmq-discuss@lists.rabbitmq.com<br>Sent: Thursday, February 5, 2009 5:37:21 PM (GMT-0500) America/New_York<br>Subject: [rabbitmq-discuss] C Client Library?<br><br><br>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)?&nbsp; I've seen hints that people have been able to (potentially) make the OpenAMPQ WireAPI work ... does anyone know if this is true?&nbsp; 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?<br>
<br>Thanks,<br>-Mike<br>
</body></html>