Filter 有没有办法让zeromq中的XSUB接收任何消息

Filter 有没有办法让zeromq中的XSUB接收任何消息,filter,zeromq,Filter,Zeromq,我想要XPUB/XSUB,因为我想将数据从XSUB发送到XPUB。我成功地将带有筛选器字符串的subscribe消息从XSUB发送到XPUB,然后使用筛选器字符串作为前缀从XPUB接收数据到XSUB 如果我不使用该过滤器,我的XSUB客户端将不会收到任何内容。如果我没有从XSUB向XPUB发送任何订阅消息,我的XSUB客户端也不会收到任何消息。在zeroMQ中是否有一种方法可以禁用XPUB/XSUB的筛选器?我只希望XSUB接收从XPUB发送的所有消息。简而言之:当字节1发送到套接字时,XSUB

我想要XPUB/XSUB,因为我想将数据从XSUB发送到XPUB。我成功地将带有筛选器字符串的subscribe消息从XSUB发送到XPUB,然后使用筛选器字符串作为前缀从XPUB接收数据到XSUB


如果我不使用该过滤器,我的XSUB客户端将不会收到任何内容。如果我没有从XSUB向XPUB发送任何订阅消息,我的XSUB客户端也不会收到任何消息。在zeroMQ中是否有一种方法可以禁用XPUB/XSUB的筛选器?我只希望XSUB接收从XPUB发送的所有消息。

简而言之:当字节1发送到套接字时,XSUB套接字订阅所有消息

使用子套接字时,所有消息都由setsockopt使用ZMQ_SUBSCRIBE和零长度字节数组订阅。XSUB套接字通过向套接字发送消息进行订阅。当消息以字节1开头时,消息的其余部分被视为订阅。如果第一个字节为0,则表示取消先前的订阅

希望这有帮助

相关API条目: