2013年12月29日

zeromq 笔记

摘要: 一、当执行zmq_bind后会进入mute state,直到有进入或者出去的连接发生才会进入ready state在mute state状态下会根据不同的套接字类型决定是丢弃消息还是阻塞可参考zmq_bind(),zmq_connect(),zmq_socket()这几个函数的api说明。也就是说连接建立后会进入ready状态,这时候使用zmq_send发送消息时是异步的,程序不会发生阻塞,比如,发送的频率远高于接受的频率时,还是会顺利发送,并没有因为接收太慢而导致发送变慢,而且当发送端程序退出时接收端依然可以继续处理未来得及处理的消息,这一点在pub-sub模式下测试过,其他模式尚未测试。二 阅读全文

posted @ 2013-12-29 02:58 argb 阅读(501) 评论(0) 推荐(0) 编辑

导航