我正在使用 ZMQ 模式经销商/路由器。
在我的项目中,路由器是代理管理器,经销商是代理。
所以我有很多经销商而只有一台路由器。
每个经销商都可以向路由器发送自己的请求并等待回复。
路由器侦听一个端口,因此它必须能够识别路由器。
我知道我们可以zmq_setsockopt
为经销商提供一个唯一的 ID。如果经销商向路由器发送请求,路由器将收到其唯一的 ID 及其请求。
想象一下,路由器已经收到来自 10 个经销商的 10 个请求。现在路由器想要向第五个经销商发送回复。怎么做?
zeromq ×1