【发布时间】:2012-09-12 13:53:48
【问题描述】:
我正在使用 RabbitMQ 在 AMQP 中阅读 RPC-Model。本教程创建了一个临时队列以及correlationId。临时队列是唯一的,那我们为什么需要correlationId呢?我是 JMS 人,在 JMS 中,我们通过两种方式请求/响应:
为每个请求/响应创建临时队列
创建一个响应队列并使用
correlationId和消息选择器。
有人能解释一下为什么我们在 AMQP RPC 模型中需要临时队列和 correlationId 吗?似乎 AMQP 没有消息选择器之类的东西。我说的对吗?
【问题讨论】: