zeromq 中的 zmq_bind

来源:互联网 发布:video.js点击全屏播放 编辑:程序博客网 时间:2024/04/30 10:07

 

zmq_bind:

api ,在一个socket上接受一个正在连接的连接

 

int zmq_bind (void '*socket', const char '*endpoint');

 

绑定 socket到一个本地的端口,并且在这个端口上接受一个正在准备接入的连接

 

这个endpoint 是一个字符串,包含协议,地址,端口example: “tcp://127.0.0.1:5050”;

 

zmq 提供了以下的传输类型

     tcp 单播传输

     ipc 本地进程间通信

     inproc 进程内通信

     pgm,epgm  可靠的多播传输

 

除了ZMQ_PAIR,每个znq的套接字类型 都支持 一对多 和多对一   ,ipctcp都接受通配符地址,zmq_bind之后 套接字将会进入到成魔状态, 知道有一个连接接入,成功返回的是0,失败返回的是-1,并且会设置errno的值.

 

 

    

0 0
原创粉丝点击