Я хотел бы запустить activemq
брокер по протоколу vm://
как отдельное приложение и отправлять сообщения в его очередь из программы, которая находится в другом экземпляре JVM.Является ли это возможным?Будет ли это работать?
В этой документации четко указано, что:
"внутри одной JVM для связи друг с другом внутри JVM"
но для меня это не имеет никакого смысла :) Сценарий, в котором у нас есть внешний JMS-брокер (на одном компьютере) и клиенты, работающие в разных JVM (например, Tomcat, например), не так уж редки.Документация Active-MQ мне совсем не помогает, так как они, вероятно, предполагали, что решение моего вопроса очевидно, и, следовательно, моя путаница.
Заранее спасибо.