Oh I see, that makes sense now. Thanks a lot. I am going to search for
"amqp c client" and
"stomp c client" as you suggested.

Thanks,
Brian

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 16, 2022 at 10:00 AM Justin Bertram <jbert...@apache.org> wrote:

> First, you want more than just an API. You want a full client
> implementation. Therefore, I would suggest searching for "amqp c client" or
> "stomp c client".
>
> Second, you don't really need to include "activemq" in your search as AMQP
> and STOMP are standard protocols used for lots of use-cases that have
> nothing to do with ActiveMQ. Any client that implements either AMQP or
> STOMP can be used with ActiveMQ. That's the beauty of standards.
>
>
> Justin
>
> On Wed, Mar 16, 2022 at 11:52 AM Brian Alizadeh <rastm...@gmail.com>
> wrote:
>
> > Thank you Justin.
> >
> > One more question. As you suggested earlier, I was looking to find a C
> > client which supports either AMQP or STOMP.
> > To find that, I was just searching "amqp c api", "stomp c api", "amqp c
> api
> > activemq" and "stomp c api activemq" on Google, and just found one
> > repository which was last updated on 2015 and had just one contributor.
> >
> > Is there any way you suggest that I can find a C client that supports
> AMQP
> > or STOMP? Do you suggest any specific word or phrase that I need to
> search
> > other than what I've searched for?
> >
> > Thanks,
> > Brian
> >
> > <
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon
> > >
> > Virus-free.
> > www.avast.com
> > <
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link
> > >
> > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> >
> > On Wed, Mar 16, 2022 at 9:44 AM Justin Bertram <jbert...@apache.org>
> > wrote:
> >
> > > For what it's worth, all current code-bases have been migrated to Git.
> If
> > > you find anything in Subversion you can be assured it is woefully
> > > out-of-date.
> > >
> > >
> > > Justin
> > >
> > > On Wed, Mar 16, 2022 at 11:35 AM Brian Alizadeh <rastm...@gmail.com>
> > > wrote:
> > >
> > > > Thank you Timothy. I am going to look into that.
> > > >
> > > > Brian
> > > >
> > > > <
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon
> > > > >
> > > > Virus-free.
> > > > www.avast.com
> > > > <
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link
> > > > >
> > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > > >
> > > > On Wed, Mar 16, 2022 at 6:17 AM Timothy Bish <tabish...@gmail.com>
> > > wrote:
> > > >
> > > > > On 3/16/22 01:42, Brian Alizadeh wrote:
> > > > > > Hi Justin and Matt,
> > > > > >
> > > > > > It seems OpenWire has a C-API at this address:
> > > > > > http://svn.apache.org/repos/asf/activemq/sandbox/openwire-c/
> > > > >
> > > > > That client was never released or maintained in any way so using it
> > > > > would be a dead end.  I'd suggest as others have that you look to
> > > STOMP,
> > > > > AMQP or MQTT based C clients
> > > > >
> > > > > AMQP clients at Apache can be found at:
> > > > > https://qpid.apache.org/proton/index.html
> > > > >
> > > > >
> > > > > > The problem is that there isn't much documentation about what to
> do
> > > > with
> > > > > > OpenWire C Client code.
> > > > > > Also I need to make the 64-bit build of that OpenWire C-API. Do
> you
> > > > have
> > > > > > any suggestions about how I can do that? Thank you.
> > > > > >
> > > > > > Thanks,
> > > > > > Brian
> > > > > >
> > > > > >
> > > > > >
> > > > > > <
> > > > >
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon
> > > > > >
> > > > > > Virus-free.
> > > > > > www.avast.com
> > > > > > <
> > > > >
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link
> > > > > >
> > > > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > > > > >
> > > > > > On Tue, Mar 15, 2022 at 2:51 PM Brian Alizadeh <
> rastm...@gmail.com
> > >
> > > > > wrote:
> > > > > >
> > > > > >> Thank you Matt. I am going to look into it right now.
> > > > > >>
> > > > > >> Thanks,
> > > > > >> Brian
> > > > > >>
> > > > > >>
> > > > > >> <
> > > > >
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon
> > > > >
> > > > > Virus-free.
> > > > > >> www.avast.com
> > > > > >> <
> > > > >
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link
> > > > > >
> > > > > >> <#m_-3878352997547935012_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > > > > >>
> > > > > >> On Tue, Mar 15, 2022 at 2:39 PM Matt Pavlovich <
> > mattr...@gmail.com>
> > > > > wrote:
> > > > > >>
> > > > > >>> I echo what Justin said about the recommending to use a STOMP
> or
> > > > other
> > > > > >>> protocol library for C.
> > > > > >>>
> > > > > >>> FWIW— There is an unmaintained c-library here--
> > > > > >>> https://github.com/fusesource/fusemq-c <
> > > > > >>> https://github.com/fusesource/fusemq-c> that is a C wrapper
> > around
> > > > the
> > > > > >>> C++ library. This would need major updating to be useful.
> > > > > >>>
> > > > > >>> Thanks,
> > > > > >>> Matt Pavlovich
> > > > > >>>
> > > > > >>>> On Mar 15, 2022, at 10:53 AM, Brian Alizadeh <
> > rastm...@gmail.com>
> > > > > >>> wrote:
> > > > > >>>> Dear Sir/Madam,
> > > > > >>>>
> > > > > >>>> We have a product that uses Sun Message Queue. Our plan is to
> > > change
> > > > > the
> > > > > >>>> Sun Message Queue with other products.
> > > > > >>>>
> > > > > >>>> I found out about ActiveMQ and it seems to be a good
> replacement
> > > for
> > > > > Sun
> > > > > >>>> Message Queue. I tried to find the ActiveMQ C-API but couldn't
> > > find
> > > > it
> > > > > >>> yet.
> > > > > >>>> I found this link:
> > > > > >>>> https://activemq.apache.org/cross-language-clients
> > > > > >>>>
> > > > > >>>> It mentioned "defunct" in front of the C. but in the table,
> the
> > > > second
> > > > > >>> row
> > > > > >>>> is C/C++ and it mentioned STOMP in the protocol section. So it
> > is
> > > > > kinda
> > > > > >>>> confusing as to whether ActiveMQ has a C api or not?
> > > > > >>>>
> > > > > >>>> I know ActiveMQ has an API in many other languages, but
> > > > unfortunately
> > > > > we
> > > > > >>>> have to use C-API in our product.
> > > > > >>>>
> > > > > >>>> So my question is that if ActiveMQ has a C-API that we can use
> > to
> > > > > >>> replace
> > > > > >>>> the Sun Message Queue?
> > > > > >>>>
> > > > > >>>> Thanks,
> > > > > >>>> Brian Aliz
> > > > > >>>>
> > > > > >>>> <
> > > > > >>>
> > > > >
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon
> > > > > >>>> Virus-free.
> > > > > >>>> www.avast.com
> > > > > >>>> <
> > > > > >>>
> > > > >
> > > >
> > >
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link
> > > > > >>>> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > > > > >>>
> > > > >
> > > > > --
> > > > > Tim Bish
> > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to