Потребитель JMS в другой JVM - PullRequest
1 голос
/ 05 декабря 2011

Мое приложение помещает сообщения в очередь JMS. Бин, реализующий MDB и MessageListener, извлекает сообщения из этой очереди. Все это происходит на одной JVM.

Что я хочу сделать: я хочу, чтобы MDB и другие экземпляры, которые он получал из пула для одновременной обработки, выполнялись на другой JVM. Как мне это сделать? Сервер приложений, который я использую, - JBOSS 4.0.5.GA.

Заранее спасибо.

1 Ответ

0 голосов
/ 10 декабря 2011

Если я правильно понимаю, вы хотите разделить ваше приложение на часть «производитель» (остается на том же сервере) и «потребительскую» часть (MDB перемещены на другой сервер) и все еще иметь возможность общаться.

В этом случае вам необходимо настроить ConnectionFactory на «потребительском» сервере для подключения к MQ сервера «производителя». Вы читали эту часть документации JBoss 4.x ?

...