[rabbitmq-discuss] rabbit mq C++ client library
Alexandre Kalendarev
akalend at mail.ru
Thu Feb 18 07:49:30 GMT 2010
Hi all,
I think about how to make C++ interface (CPP wrapper on librabbitmq ).
I don't use the threading, but I think that it possible over my wrapper.
So, next time (one-two week) I send the draft of Interface.
Alexandre
-----Original Message-----
From: Tony Garnock-Jones <tonyg at lshift.net>
To: Alexis Richardson <alexis.richardson at gmail.com>
Date: Thu, 18 Feb 2010 18:55:48 +1300
Subject: Re: [rabbitmq-discuss] rabbit mq C++ client library
> Alexis Richardson wrote:
> > So - who is up for taking a lead on a C++ client, perhaps based on
> > Tony's C client?
>
> To whomever is considering this: Providing a thin C++ class wrapper
> around the C client ought to be quite straightforward.
>
> It will be difficult to integrate smoothly with the various eventing
> systems out there, though. Probably the best approach is to mimic
> librabbitmq, and simply punt: let the user poke byte arrays in to the
> client when data arrives.
>
> It will also be difficult to do anything sensible around multithreading,
> largely because librabbitmq is written for an evented system, not a
> threaded system. As a jumping-off point, check out the (quite complex)
> code in the Java and .NET client libraries that manages multithreading
> support.
>
> Regards,
> Tony
More information about the rabbitmq-discuss
mailing list