读书人

ZeroMQ指南-第1章-基础-放出讯息

发布时间: 2013-02-19 11:11:40 作者: rapoo

ZeroMQ指南-第1章-基础-放出消息
放出消息

第二个经典模式是单向数据分发,服务器推送更新到一组客户端。让我们看一个推送天气情况变化的例子,包含地区编码、温度、和相对湿度。我们会生成随机值来模拟真实气象站。

这是服务器代码,这个程序我们使用5556端口。

wuserver: Weather update server in C

这是客户端程序,监听更新流并捕获符合特定地区编码的所有消息,默认为纽约市因为那是个冒险的好地方:

wuclient: Weather update client in C

$ time wuclientCollecting updates from weather server...Average temperature for zipcode '10001 ' was 28Freal    0m4.470suser    0m0.000ssys     0m0.008s

读书人网 >软件架构设计

热点推荐