博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
33.2. ZeroMQ
阅读量:5825 次
发布时间:2019-06-18

本文共 1025 字,大约阅读时间需要 3 分钟。

$ sudo apt-get install zeromq-bin libzmq0 libzmq-dev libzmq-dbg

33.2.1. python-zeromq

sudo add-apt-repository ppa:chris-lea/zeromqsudo apt-get update
sudo apt-get install python-zeromq

33.2.1.1. pyzmq

http://zeromq.github.com/pyzmq/

$ sudo apt-get install autoconf automake$ sudo pip install pyzmq
$ git clone git://github.com/zeromq/pyzmq.git$ cd pyzmq$ python setup.py configure --zmq=/path/to/zmq/prefix$ python setup.py install
easy_install pyzmq

33.2.1.2. example

例 33.2. server.py

$ cat server.pyimport zmqcontext = zmq.Context()socket = context.socket(zmq.REP)socket.bind("tcp://127.0.0.1:5000")while True:    msg = socket.recv()    print "Got", msg    socket.send(msg)

例 33.3. client.py

$ cat client.pyimport zmqcontext = zmq.Context()socket = context.socket(zmq.REQ)socket.connect("tcp://127.0.0.1:5000")for i in range(10):    msg = "msg %s" % i    socket.send(msg)    print "Sending", msg    msg_in = socket.recv()

33.2.2. ruby zmq

sudo gem install zmq

原文出处:Netkiller 系列 手札

本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

你可能感兴趣的文章
jquery 选择器总结
查看>>
1月10日,11日工作情况
查看>>
Qt设置背景图片
查看>>
Grunt使用心得
查看>>
【阿里云文档】常用文档整理
查看>>
iptables 配置需要保存
查看>>
.NET各种小问题
查看>>
ApkTool反编译和重新打包
查看>>
OpenState: Programming Platform-independent Stateful OpenFlow Applications Inside the Switch
查看>>
java中的Volatile关键字
查看>>
前端自定义图标
查看>>
sqlserver 取取月初月末和月份间隔
查看>>
Vagrant的一个BUG - 不支持'change_host_name'
查看>>
实验二
查看>>
独立开发一个云(PaaS)的核心要素, Go, Go, Go!!!
查看>>
java的继承性
查看>>
tomcat 实例
查看>>
MyBatis使用DEMO及cache的使用心得
查看>>
网站文章如何能自动判定是抄袭?一种算法和实践架构剖析
查看>>
【OpenCV学习】滚动条
查看>>