2011年8月29日

摘要: 原文来自于:http://www.imneio.com/2009/10/zeromq_in_dotnet/ZeroMQ的.NET封装很简单,基本上是来自C-API的,但有所简化。使用上,由于习惯了在C#里面用强类型约束,API上的int类型让我感觉封装得”非常不.NET”。首先要明确下ZeroMQ的几个概念:1. Exchange & Queue:Exchange 是系统数据交换的基础,Queue是消息通道,当Exchange与Queue绑定后,向Exchange提交消息,就会流到其绑定的Queue(s)中。2. 接收端创建一个Queue后,就能从里面获取内容。3.Zmq_server 阅读全文
posted @ 2011-08-29 09:10 LUxiang 阅读(889) 评论(0) 推荐(0)
摘要: 今天工作需要写一个小的网络应用程序,计划使用python + zeromq。zeromq是一个并行开发框架的socket库,提供进程内、进程间和广播方式的消息通讯。在多对多的网络环境中提供多对一、发布/订阅、管道、请求/响应等网络通信模型。对可扩展的多核消息传递应用程序提供异步I/O支持。拥有多种开发语言的绑定,支持绝大多数操作系统,还有很重要的一点就是:开源,免费。下面便是基于zeromq库使用python语言开发环境的配置过程。1. 首先从源码编译zeromq,下载zeromq源码,在命令行下执行:./configuremakemake install执行一下ldconfig,使得zero 阅读全文
posted @ 2011-08-29 09:07 LUxiang 阅读(400) 评论(0) 推荐(0)

导航