title: ActiveMQ publisher and subscriber in multiple languages (C++ Java)
body: <p>I want to use ActiveMQ as a message broker communicating between a C++ component and a Java component in two process. Eg. C++ component is the publisher and the Java component is the subscriber(there maybe multiple subscribers). I look at ActiveMQ website and it mentions the tool OpenWire and ActiveMQ-CPP. However, all the examples on the websites are using the same language for both producer and consumer. </p>
  
  <p>My questions are:</p>
  
  <p>1.Can ActiveMQ work for producer/consumer in different languages? </p>
  
  <p>2.In different processes? How?</p>