Um par de sockets ZeroMQ
O ZeroMQ é um framework de socket de alto desempenho usado por muitas linguagens de programação e aplicativos. Ele oferece uma interface de socket com vários tipos de conexões que podem utilizar diferentes transportes de baixo nível, como o TCP. Um par de conexões de sockets facilita a comunicação entre dois processos.
Abra um socket ZMQ e ligue-o a uma porta encontrada automaticamente.
Conecte-se a ele de outro socket ZMQ. Os dois sockets agora compartilham uma conexão exclusiva.
Escreva uma mensagem do socket A para o socket B.
Escreva uma mensagem do socket B para o socket A.
Leia a mensagem que A recebeu de B.
Leia a mensagem que B recebeu de A.