Many thanks, exactly what I was looking for :) On Wed, May 13, 2020, 3:19 PM Chuck Rolke <[email protected]> wrote:
> The C library definitely gives you better access to low level features. > That > said, it comes at the cost of learning the proton-c way of doing things. > See > > https://github.com/apache/qpid-proton/blob/7abcfc7aba6cfd1c938324cf34a51555c845a589/c/examples/send.c#L58 > for constructing a message that has a map in the body. If you can deal with > that level of work then you will have access to the largest set of features > proton-c offers and the best performance. > > Qpid-dispatch uses the proton-c interfaces to great advantage in > versatility > and speed. > > ----- Original Message ----- > > From: "Adrian Florea" <[email protected]> > > To: [email protected] > > Sent: Wednesday, May 13, 2020 3:32:16 PM > > Subject: Re: Apache Qpid C and C++ client libraries > > > > Many thanks, yes -- is Qpid Proton. > > If I am to select, I prefer the library that gives more control and low > > level access. This is due to nature of my application. > > I just needed a confirmation that C or C++ are good candidates for long > > term. > > > > thanks again, > > Adrian > > > > > > On Wed, May 13, 2020, 12:13 PM Robbie Gemmell <[email protected]> > > wrote: > > > > > On Tue, 12 May 2020 at 14:45, Adrian Florea <[email protected]> > wrote: > > > > > > > > Hi, > > > > > > > > I would like to ask the group about the continuity and stability of > these > > > > client libraries. > > > > > > > > Is there any preferrence or tendency to favor C or C++ clients for > future > > > > development ? > > > > > > I assume you mean Qpid Proton in both cases, but for clarity, is that > > > actually the case? > > > > > > What you might want to use use will in part depend what you intend to > > > do with it, as they arent necessarily directly equivalent. Proton's C > > > bits tend to be lower level, while the C++ binding bits sit a bit > > > higher on top of its C bits. For regular client usage you are likely > > > to prefer the C++ binding I expect. > > > > > > > > > > > Will adopting the C client be a safe choice, or C++ should be the > client > > > of > > > > choice ? > > > > > > > > This is about introducing AMQP support in a large application, C++/C, > > > Linux > > > > native. > > > > > > > > I am doing some research and so far I am focused around Qpid, as the > > > client > > > > of choice. > > > > > > > > If anyone has more visibility into the future plans, please share. > > > > > > > > > > > > many thanks, > > > > Adrian > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
