6

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

我将使用这个简单的场景来问我的问题:

出版商(比如交易所)提供(大量)股票的价格更新。N 个客户订阅了其中 1..n 股的价格更新。

我已经看到了 PUB/SUB 功能,但我无法验证过滤是发生在发布者端还是订阅者端?在像上面这样的用例中,除了在发布者端过滤之外的任何东西对我来说都是不可接受的。

但是,我的调查告诉我,过滤仅在订阅者端可用,这意味着所有数据都发送给订阅者,并在那里过滤。

我怀疑我完全弄错了,如果有任何关于如何使用 ZeroMQ 解决这种情况的指示,我将不胜感激

4

1 回答 1

7

这很简单,ZeroMQ 3.x PUB/SUB 过滤是在发布者端完成的,来源:http ://www.zeromq.org/docs:3-1-upgrade

于 2012-12-14T15:02:39.087 回答