correlationId y colas temporales en el modelo RPC - AMQP

estaba leyendoModelo RPC en AMQP con RabbitMQ. El tutorial crea una cola temporal y tambiéncorrelationId. Las colas temporales son únicas, ¿por qué deberíamos necesitar correlationId? Soy un tipo de JMS, en JMS hacemos solicitud / respuesta de dos maneras:

crear una cola temporal para cada solicitud / respuesta

crear una cola de respuesta y usarcorrelationId y selector de mensajes.

¿Alguien puede explicar por qué necesitamos tanto una cola temporal comocorrelationId en el modelo AMQP RPC? Parece que AMQP no tiene algo como selector de mensajes. Estoy en lo cierto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta