25.01.2015 Views

with ZeroMQ and gevent - GitHub

with ZeroMQ and gevent - GitHub

with ZeroMQ and gevent - GitHub

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Echo in Python<br />

Server<br />

Client<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

import zmq<br />

context = zmq.Context()<br />

socket = context.socket(zmq.REP)<br />

socket.bind("tcp://127.0.0.1:5000")<br />

while True:<br />

msg = socket.recv()<br />

print "Received", msg<br />

socket.send(msg)<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

import zmq<br />

context = zmq.Context()<br />

socket = context.socket(zmq.REQ)<br />

socket.connect("tcp://127.0.0.1:5000")<br />

for i in range(10):<br />

msg = "msg %s" % i<br />

socket.send(msg)<br />

print "Sending", msg<br />

reply = socket.recv()

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!