activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ararog <>
Subject Re: activemq-cpp and solutions written in C
Date Tue, 15 Jun 2010 22:06:48 GMT

Good to know because right now I'm trying to write the most simple scenario,
a simple connection that just send one of the commands, the spec page gives
some good info about how to marshal data and the commands format, but that's
all, no information about what I must pass with each command types to see
something happening on activemq side.

Timothy Bish wrote:
> On Mon, 2010-06-14 at 11:30 -0700, ararog wrote:
>> I strongly considering to write the C version by getting some inspiration
>> on
>> CPP version, what you think?
>> Not sure if I should write it from scratch by reading the spec or get
>> some
>> help by reading activemq-cpp code.
> Well you could start from scratch and try to write a very small tight C
> library, but it depends on the feature set you eventually want have in
> the C client.  
> ActiveMQ-CPP has come a long way over the years and has or will have
> support for things like failover and SSL connectivity along with a large
> array of unit tests and integration tests, so you'd be starting all over
> if you went the route of writing a pure C client.  It seems like it
> shouldn't be to hard to write a wrapper library in C to expose the
> features of the CMS API to C clients in a user friendly way, I even
> created a module in the ActiveMQ-CPP svn base called ActiveMQ-C to do
> just that but I just haven't had the time to work on it.  If you wanted
> to take a crack at it I'd be glad to test builds and commit patches to
> svn along those lines.  
> Reusing what already exists in the C++ client seems like the smart thing
> to me but I can see the argument for starting from scratch on a C client
> for the C purists out there.  Either way I'd be glad to help out when I
> can and answer questions if you need help.  
> Regards
> -- 
> Tim Bish
> Open Source Integration:
> ActiveMQ in Action:
> Follow me on Twitter:
> My Blog:

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message