好点的国家在非常时刻inital - ZeroMQ是经纪人少
ZeroMQ用于发送邮件和IPC好吧,以这种方式讲,它ZeroMQ 专注于很多不同的收益,而不仅仅是发送消息和扩大规模的能力(两者都很有帮助)。
ZeroMQ介绍(可扩展的)正式沟通模式这就是说,核心的应用程序侧重点在于可以使用ZeroMQ库模式原语来直接实现参与的代理之间的实际所需行为模型(一个PUB+许多SUB-s /许多PUB-s +许多交叉连接的SUB-s )
或
如何组成更复杂的,特定于应用程序的信号平面(使用可用的ZeroMQ构建块,行为-原始套接字原型+设备+应用程序逻辑,为信号平面添加的功能提供有限状态机或事务引擎)。
IPC提供基于哑O / S的服务,无任何行为如果在纯O / S上下文中理解(这不是 “ 包含电池 ”),这很好。
但是,任何更高级别的消息支持和其他主要功能(例如公平队列,循环调度,对任何/所有{ inproc:// | ipc:// | tcp:// | pqm:// | ... }传输类的多路复用传输不可知服务组成,毫秒级多通道轮询器,零拷贝消息)移交和许多其他智能功能)可以由您自己设计/实施(正是如此,为什么将ZeroMQ放入游戏中,不是必须这样做,不是吗?)非常感谢Martin SUSTRIK&Pieter HINTJENS的团队)
要在这个主题上看到更大的图>>>,带有更多的论点,一个简单的信号平面图,并直接链接到Pieter HINTJENS的必读书籍。
如果有兴趣的妹妹ZeroMQ,一个nanomsg,检查马丁SUSTRIK甚至更轻量级的框架nanomsg.org >>>。
更快,更快,最快...
为了启发最小开销(读作是高速的潜力),零拷贝(读作有效的避免开销),请阅读有关inproc://线程间消息传递的传输类的信息:
IPC。IPC本身就是运输类。无需重新包装/对齐/组装/ CRC /封装/分发|解码\ CRC重新检查\解映射...如果原始IPC数据通过-channel TCP在各个localhost进程之间进行正确的传输IPC,是吗?
| 归档时间: |
|
| 查看次数: |
2890 次 |
| 最近记录: |