The ActiveMQ project site, 2004–2007 · independent archive
Independent historical archive. This site preserves the ActiveMQ project pages that were published at activemq.org in 2004–2007. It is not the project’s website and is not affiliated with or endorsed by the Apache Software Foundation. ActiveMQ and Apache are trademarks of the ASF. For current downloads and documentation go to activemq.apache.org.

Archive › Documentation › Connectivity › C Integration

Archived page

C Integration

Archived from http://www.activemq.org/site/c-integration.html, captured 2006-09-05 · view the capture · Added by James Strachan, last edited by Andrew Lusk on Aug 11, 2006

It is very common for an organisation to have lots of legacy C code which needs integration into the message bus. The current available solutions are

  • use the Stomp C Client for any version of ActiveMQ from 3.1 onwards. You can also use Stomp from many other languages like .Net, Python, Ruby, Perl etc.

Other alternative mechanisms to communicate using.

  • use the REST API
  • use WS-Notification and generate C bindings to WS-Notification using a SOAP stack
  • use .Net or Mono to use ActiveMQ insided .Net
  • Compile ActiveMQ with GCJ to get a native C/C++ library
  • link to the ActiveMQ Java client using JNI
  • use a Jabber client to talk to the ActiveMQ broker via the Jabber protocol

More from the archive