Подписка на несколько тем в JMS - PullRequest
3 голосов
/ 08 марта 2011

Я работаю над проектом распределенного хранилища.Я реализовал это с помощью Java EE.В моем хранилище объекты реплицируются на нескольких серверах, и в случае любого обновления на сервере мне нужно распространить то же самое на другие реплики.

Каков наилучший способ реализовать то же самое?

В настоящее время я думаю об использовании JMS pub / sub, чтобы сделать мое общение асинхронным.Но поскольку каждый сервер отвечает за несколько объектов, мне нужно подписать его на несколько тем (которые могут изменяться динамически).

Пожалуйста, дайте мне знать, если это возможно в JMS.

1 Ответ

2 голосов
/ 08 марта 2011

Я думаю, что вы можете использовать шаблоны подстановки JMS. Как я знаю, большинство JMS-совместимых продуктов, таких как Apache ActiveMQ, Tibco EMS поддерживают такую ​​функцию.

Использование в ActiveMQ: http://activemq.apache.org/wildcards.html.

...