我一直在阅读ZGuide关于所有可能的模式。我试图将其转换为C#GUI环境,其中服务器和客户端需要与GUI和主要业务规则分开。
我发现懒惰的盗版示例非常有用,但我并不完全了解ZMQ的一般模式,它可以满足以下需求。
客户端
服务器
目前我很困惑我应该连接到其他人的套接字。然后添加到我必须保持在线程边界。
我目前的情况如下:
|客户 - 重试 - REQ | - > | REP - KeepAlive - 服务器|
我在示例中看到的是服务器无法将消息定向到已连接的客户端。是否存在存储所有连接客户端地址的技巧,并允许从服务器发送到这些特定客户端?
答案 0 :(得分:0)
是的,您可以存储所有已知客户端的地址(标识),并从服务器向每个客户端发送心跳。在服务器中使用ROUTER。再次阅读第3章和第4章,直到它们更有意义。