ZeroMQ的socket的类型非常之多,目前有七种通讯模式,共16种socket类型,详见下表:
说明:
1、现在是2020年10月30号,前两种通讯模式还处于起草阶段,
2、可根据项目需求,从Socket类型、对端socket类型选择适合自己项目的通讯模式,
3、socket类型和对端socket类型必须严格配对,否则无法正常工作;在有些socket类型中,bind和connect并无严格区分,如:xsub可以bind也可以connect,
4、针对不同的socket类型和对端类型,有些只能是one-one的形式,有些则可以是one-many的形式,后续再补充吧,因为这里比较最复杂。