Is there any open high-performance IPC-like msg message library in C ++?

In my current project, I have a small distributed architecture, i.e. multiple executables interact with each other to achieve a result. To make things simpler, I hope that I will have a reliable "backbone" message bus: when the executable is connected to the msg bus, it can receive a callback when a new message arrives. Similarly, he can publish a new message on the bus.

I know that some companies provide turnkey solutions like this, however, are there any free OSS?

+3
source share
4 answers

Windows, , D-Bus .

C ( -) "Qt, GLib, Java, #, Python ..".

D-Bus .

+4

AMQP RabbitMQ?

C , "" ++.

RabbitMQ AMQP . Mozilla Public License - , .


, - " ", DBus.

+3
+1

AMQP, ZeroMQ (http://www.zeromq.org/). , , .

0

Source: https://habr.com/ru/post/1724400/


All Articles