correlationId und temporäre Warteschlangen im RPC-Modell - AMQP

ich habe gelesenRPC-Modell in AMQP mit RabbitMQ. Das Tutorial erstellt auch eine temporäre WarteschlangecorrelationId. Temporäre Warteschlangen sind eindeutig. Warum sollten wir correlationId benötigen? Ich bin ein JMS-Typ. In JMS werden Anfragen / Antworten auf zwei Arten beantwortet:

Erstellen Sie eine temporäre Warteschlange für jede Anforderung / Antwort

Eine Antwortwarteschlange erstellen und verwendencorrelationId und Nachrichtenauswahl.

kann jemand erklären, warum wir beide temporäre Warteschlange und brauchencorrelationId im AMQP-RPC-Modell? Es scheint, AMQP hat nicht so etwas wie eine Nachrichtenauswahl. Habe ich recht?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage