zeromq这个库主要用于进程通信,包括本地进程、网络通信,涉及到一些基础知识,主要包括管道通信,socket编程的内容,反应器模式(使用IO多路复用实现),无锁队列这几块比较重要的部分,下面的几个链接是这几块内容的学习笔记,有了这些知识,能比较好的理解这个开源库
1、socket原理详解
2、I/O多路复用之select
3、I/O多路复用之poll
4、I/O多路复用之epoll
zeromq的版本是4.0.5,使用的工具是Source Inside3