Как интегрировать ActiveMQ с HornetQ ESB (или получить доступ к HornetQ напрямую из C #)? - PullRequest
1 голос
/ 05 мая 2010

У меня есть ActiveMQ ESB, который я использую между несколькими сборками C # в нескольких разных системах. Мне нужно начать получать уведомления, отправляемые новой системой из HornetQ ESB. Насколько я могу судить, HornetQ имеет версию до 2.0.0GA.

Я хотел бы просто использовать Camel для настройки маршрутизации между HornetQ ESB и моей ActiveMQ ESB, но пока мы не смогли продвинуться так далеко. Я не уверен, насколько гибко я могу изменить конфигурацию HornetQ (скажем, добавить поддержку StompConnect или что-то в этом роде).

Есть ли у кого-нибудь из приемлемых вариантов получения доступа к HornetQ ESB через ActiveMQ (или, при необходимости, напрямую из C #)?

Ответы [ 3 ]

0 голосов
/ 14 мая 2010
0 голосов
/ 17 мая 2010

Плагин Camel в итоге заработал. Первоначально мы пробовали это, но у нас были некоторые другие проблемы с конфигурацией, которые не позволяли ему работать (мы не настроили HornetQ для разрешения удаленных потребителей). Спасибо за помощь.

0 голосов
/ 06 мая 2010

Вы должны иметь возможность подключить верблюда к HornetQ, используя Camel JMS Component - и направить его к Camel ActiveMQ Component напрямую . Для этого вы можете использовать Camel внутри брокера ActiveMQ - см. Корпоративные интеграционные шаблоны в ActiveMQ

...