ZMQ
寂寞烟
打杂的码农
展开
-
zeromq解决了什么问题
很早就听说了zeromq 这个项目,当时不太在意.后来同事kasicass 对这个项目做了研究和分享 ,开始重视起这个项目来.再后来,就是看到这篇博文:zeromq:云时代最好的通信库 >>,下定决心也要看看这个传说的神器.最开始,考虑的问题是,zeromq和libevent,ACE这样定位的项目有什么区别没有?1) libevent封装了对网络I/O,信号,定时器等的处理,可转载 2014-03-26 16:27:53 · 1081 阅读 · 0 评论 -
ZeroMQ简介
貌似有2个月没写技术帖了(政治帖倒是写了不少)。今天,向各位程序猿同学介绍一个和网络通讯有关的开源项目——ZeroMQ(绰号 ØMQ,以下简称 ZMQ)。事先声明,本帖仅仅是简介,不涉及太深入的话题。★ZMQ是啥玩意儿? 通俗地说,ZMQ是一个开源的、跨语言的、非常简洁的、非常高性能、非常灵活的网络通讯库。 它的官方网站在"这里",维基百科的介绍在"这里"(暂时没有中文的维转载 2014-03-26 16:29:28 · 780 阅读 · 0 评论 -
ZeroMQ(java)之Router/Dealer模式
在开始之前先把guid里面提到的几个ZeroMQ的特性列一下吧:(1)ZeroMQ有自己的I/O线程来异步的处理I/O,而且后台采用了无锁的数据结构(2)在ZeroMQ中,所有的组件都可以动态的加入和移除,而且可以启动组件以任何的顺利,例如我们可以先启动request,再启动response,依然可以工作,而且还会自动的重连接。(3)如果有需要的话,会自动的将message转载 2014-05-08 12:49:41 · 1571 阅读 · 0 评论 -
传输层的各种模式——ZeroMQ 库的使用 .
最近在研究 ZeroMQ 库的使用,所以在这里总结一下各种模式,以便日后拿来使用。关于 ZeroMQ 库,我就不多介绍了,大家可以参考下面一些文章,以及他的官网、使用指南、API 参考、项目仓库等内容。开源点评:ZeroMQ简介ZeroMQ的学习和研究ZeroMQ 的模式ZeroMQ 的目标是成为 OSI 模型的传输层(Transport Layer)的标准协议原创 2014-05-08 12:43:38 · 3053 阅读 · 0 评论 -
zeromq的几种模式
Request-reply pattern 请求-回复模型这种模型主要用于从客户端向一个或多个服务实例发送请求,然后等待紧接着对于每个请求的回复里面又具体分了ZMQ_REQ ZMQ_REP ZMQ_DEALER ZMQ_ROUTERREQ 发送完消息后,必须接收一个回应消息后,才能发送新的消息。REP当接收消息时,都会返回一个消息。转载 2014-05-08 12:30:04 · 3238 阅读 · 0 评论