我使用ZeroMQ进行了一些示例,并在服务器的前端使用ROUTER套接字找到了this异步消息传递示例 . 该文档指出,对于传入请求,此套接字类型将"fair-queue"传入请求 . 但是,如果使用TCP,该套接字是否维护来自同一客户端的传入请求的顺序?例如,如果客户端A发送消息M1然后发送M2,套接字将在M1之后转发M2吗?
是的,您可以假设客户ØMQ发送消息的订单将在另一方以相同的顺序接收 . 从概念上讲,您将ØMQ套接字视为消息队列 .
http://www.aosabook.org/en/zeromq.html#fig.zeromq.arch
1 回答
是的,您可以假设客户ØMQ发送消息的订单将在另一方以相同的顺序接收 . 从概念上讲,您将ØMQ套接字视为消息队列 .
http://www.aosabook.org/en/zeromq.html#fig.zeromq.arch