You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Timothy Bish <ta...@gmail.com> on 2010/02/02 20:26:28 UTC
Re: C support for ActiveMQ... care to share a make file?
To make it easier to build and install the libstomp-c library I threw
together an autotools build for it, I attached the tar with the files for
you.
you should be able to build the lib now with the following commands
./autogen.sh
./configure
make
you can install with the normal 'make install'
Regards
Tim.
--
Tim Bish
http://fusesource.com
http://timbish.blogspot.com/
Hightower, Rick wrote:
>
>
> I need to do some messaging between C, Python and Java. I have used
> ActiveMQ in the past, and feel comfortable with it.
>
>
>
> This is an R&D, proof of concept type project for the next version of
> our product. We have a variety of ways to do messaging between Java,
> Python and C processes. We would like to standardize on one way as we
> need to increase the amount of communication. I am trying to get some
> proof of concepts done to test out ActiveMQ (my first choice), versus
> Apache QPID (second choice) or something else.
>
> I downloaded the example for the stomp.py and got the Python example
> working no problem.
>
> Now... I am trying to get the Stomp C bits working. There is no make
> file! DOH! Ok ok... I don't mind creating one (I just need to figure out
> which libs this needs). I am building and using on Linux (Debian to be
> specific.) (Stomp is a text based protocol for messaging that ActiveMQ
> and JBoss MQ support.)
>
> Since the Stomp C lib is not there, I figured I would just try out
> Apache QPID. But wait... Apache QPID does not have C client lib. They
> only have a C++ client. Hmmm scratch that. So I figured why not give
> RabbitMQ a try. Their C lib is "experimental". Hmmm... This does not
> seem much better than Stomp C's support. (Apache QPID implements AMQP.)
>
> Ok this made me focus back to ActiveMQ and take a look at their C
> support for OpenWire. No make file. There is a X Code project file.
> Since I need to run this on Debian... this does not help me much. Again
> I would need to create my own make file (and figure out which libs this
> lib needs). Also the C lib is in the Sandbox. (OpenWire is ActiveMQ's
> native wire format which is also a standard, except of course that they
> are the only one's that implement it).
>
> I've come to the conclusion that the C support for MOM is not really
> there. Since C is very popular, I wonder why this is not a more well
> worn path. It does not matter if you are using OpenWire, AMQP, Stomp,
> whatever... this path is all full of tall grass... seems really easy to
> get bogged down in the weeds.
>
>
>
> Does anyone have any experience using C OpenWire or C Stomp client libs
> with ActiveMQ? If so, do you care to share your make files? I am going
> to go to lunch and then if I don't get pulled of this R&D effort to work
> on some pressing current release effort... I am going to create a make
> file for Stomp C support.
>
>
>
>
>
>
>
> Rick Hightower
>
> Chief Architect
>
> Corventis Corp
>
> Bio: http://docs.google.com/View?docid=dw4ms58_7ghf4wbc4
>
> Blog: http://www.jroller.com/page/RickHigh
>
> Resume: http://www.linkedin.com/in/rickhigh
>
> Twitter: http://twitter.com/RickHigh
>
> Profile: http://java.dzone.com/users/rhightower
>
> JDJ: http://rickhightower.sys-con.com/latest/articles
>
>
>
>
>
http://old.nabble.com/file/p27426018/stomp-c.tar.bz2 stomp-c.tar.bz2
--
View this message in context: http://old.nabble.com/C-support-for-ActiveMQ...-care-to-share-a-make-file--tp27364804p27426018.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.