2

我浏览了一些使用 ZeroMQ 的示例,并在服务器前端使用 ROUTER 套接字找到了这个异步消息传递示例。该文档指出,在传入请求时,此套接字类型将“公平排队”传入请求。但是,如果使用 TCP,该套接字是否会维护来自同一客户端的传入请求的顺序?例如,如果客户端 A 发送消息 M1 然后 M2,套接字将在 M1 之后转发 M2 对吗?

4

1 回答 1

1

是的,您可以假设客户端ØMQ发送消息的顺序将在另一端以相同的顺序接收。从概念上讲,您将 ØMQ 套接字视为消息队列。

http://www.aosabook.org/en/zeromq.html#fig.zeromq.arch

于 2013-02-12T12:07:45.050 回答