2. ØMQ / ZeroMQ
• Библиотека для обмена сообщениями
• Поддерживает большинство платформ и языков
• Работает через TCP, IPC, multicast, inproc
• Простая, быстрая, легковесная
3. ØMQ Socket
• Агент, обменивающийся сообщениями
• Подключается 1-1, 1-N, N-N
• Имеет тип, определяющий его поведение
4. Установка соединения
Socket Socket
socket.bind
• tcp://*:5555
• ipc:///tmp/zqm.sock
• inproc://socket
socket.connect
• можно вызывать bind и connect несколько раз
• connect разрешен до bind