Hi,

I would like to ask if messaging between two stream sockets is possible. I
was trying to implement simple example but outcome was strange. Following
are two apps run separately.

*sender.py*

import zmq

context = zmq.Context()
socket = context.socket(zmq.STREAM)
socket.bind("tcp://*:5555")

socket.connect("tcp://localhost:5556")
socket.send("message")

*receiver.py*

import zmq

context = zmq.Context()
socket = context.socket(zmq.STREAM)
socket.bind("tcp://*:5556")

message = socket.recv()print("Received -> [ %s ]" % (message))

*Output*

Received -> [ b'\x00k\x8bEg' ]Received -> [ b'' ]

I was experimenting with this because I want to implement enviroment
where one entity can recieve

messages and also send messages to multiple targets.

Thanks.
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
https://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to