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]
>
>

Reply via email to