gpt4 book ai didi

zeromq - ZMQ : how does a router identify a dealer

转载 作者:行者123 更新时间:2023-12-04 02:16:31 25 4
gpt4 key购买 nike

我正在使用 ZMQ 模式经销商/路由器。
在我的项目中,路由器是代理经理,经销商是代理。

所以我有很多经销商,只有一个路由器。

每个经销商可以向路由器发送自己的请求并等待回复。
路由器监听一个端口,因此它必须能够识别路由器。

我知道我们可以使用 zmq_setsockopt 为经销商提供一个唯一的 ID。如果经销商向路由器发送请求,路由器将收到其唯一 ID 和请求。

假设路由器已经收到来自 10 个经销商的 10 个请求。现在路由器要向第五个经销商发送回复。如何做到这一点?

最佳答案

您所说的内容略有修改...

[...] if the dealer sends a request to the router, the router will receive its unique id and its request.

(强调)

实际情况是,如果您明确设置身份,经销商会自动选择自己的身份。它仍然会在消息的第一帧中将此身份发送到 ROUTER 套接字,您仍然可以使用它向该经销商发送回消息,您只需要在它进来时跟踪它。

您可以阅读更多有关其工作原理的信息 in the guide .我建议您通读整篇文章,至少从头读到第 5 章,但链接部分涵盖了如何使用 ROUTER 套接字进行通信。

您没有指定语言,但是有许多来自不同语言的示例说明如何使用此 here .

关于zeromq - ZMQ : how does a router identify a dealer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33412656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com