как указать очередь в qpid с таким же обменом в JMS API? - PullRequest
0 голосов
/ 27 января 2012

Я следующий пример как

https://svn.apache.org/repos/asf/qpid/trunk/qpid/java/client/example/src/main/java/org/apache/qpid/example/Hello.java

Здесь у них есть один обмен и одна очередь. Как отправить сообщение в другую очередь в одном обмене? Как указать информацию о маршрутизации в сообщении?

Я использую Java / JMS API

1 Ответ

0 голосов
/ 06 марта 2012

Вы можете использовать тему обмена для доставки сообщений.Потребитель указывает ключ маршрутизации к исходящему сообщению.Producer связывает очередь с обменом типами тем с помощью ключа привязки.Конечно, вы можете привязать две или более очередей к одному обмену темой с одним и тем же ключом привязки.Когда сообщение с ключом маршрутизации поступает в брокер, тематический обмен доставляет его в соответствии с соответствием между ключом маршрутизации и ключом привязки.

Выше приведен основной принцип AMQP.Остальное - реализовать ваш код на Java.

...