I am well aware of the Java Messaging Service (JMS) for sending messages from Java code to Java code. Also I am aware of CORBA which is a integration programming that helps in binding different programming languages together so that they can communicate between themselves through objects.
But I was wondering if there a common messaging service such as JMS for different languages so as to send a message from Java to C++ and vice versa.
I'd highly recommend starting with ZeroMQ unless you need some of the features that a broker based architecture such as an implementation based on AMQP delivers (e.g. RabbitMQ).
ZeroMQ has lots of bindings including Java, C#, C++, C, however it is message based so transferring objects between different languages may better lend itself to something like OpenDDS. see Comparing OpenDDS and ZeroMQ Usage and Performance
Good examples of ZeroMQ implementations, from the basic to the complex; e.g.
Take a look at RabbitMQ. It has a lot of bindings.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With