发布者的ZeroMQ过滤

时间:2012-12-14 13:04:35

标签: zeromq

我正在研究使用ZeroMQ,并尝试了一些例子。但是,有一些重要的要求我无法验证ZeroMQ是否支持。我希望你能帮助我。

我会用这个简单的场景问我的问题:

发布商(比如交易所)提供(大量)股票的价格更新。 N个客户订阅了这些股票的1..n的价格更新。

我已经看过PUB / SUB功能,但是我无法验证过滤是在发布者还是订阅者端进行的?在上述用例中,除了发布者方面的过滤之外的任何内容都是我不接受的。

然而,我的调查告诉我,过滤仅在订户端可用,这意味着所有数据都会发送给订户,并在那里进行过滤。

我怀疑自己已经完全错了,并且非常感谢有关如何用ZeroMQ解决这种情况的任何指示

1 个答案:

答案 0 :(得分:6)

这很简单,在ZeroMQ 3.x中,PUB / SUB过滤在发布方进行,来源:http://www.zeromq.org/docs:3-1-upgrade