2013-02-10 16 views
0

Я хотел бы подписаться на тему activemq с помощью верблюда. Может ли кто-нибудь использовать конфигурацию маршрута или пример для этого.Как подписаться на тему с помощью Camel

Мое требование - всякий раз, когда новые данные публикуются по этой теме, я хочу нажать содержимое в базу данных с помощью ibatis.

благодаря Lokesh

+0

Возможный дубликат [Apache Camel JMS to MySql] (http://stackoverflow.com/questions/14197644/apache-camel-jms-to-mysql) –

+1

Я предлагаю вам воспользоваться моментом, чтобы прочитать документы Camel, примеры , а также другие блоги и статьи и т. д. Затем, когда вы получите больше знаний о Camel под вашим поясом, вы можете использовать stackoverflow для более технических и сложных вопросов. –

ответ

1

Вы делаете нормальную настройку компонента JMS и использовать следующую строку в начале вашего пути:

Так ключ писать JMS: тема: вместо JMS: , Это говорит верблюду, что имя после двоеточия - это имя темы, а не имя очереди. Это заставляет верблюда устанавливать слушателя для темы. Поэтому для каждого сообщения, отправленного в тему, вызывается ваш маршрут.

+0

В настоящее время я делаю так, как вы предлагали, но мой верблюд отключается автоматически через 5 секунд. –

+0

Как вы управляете верблюдом? Можете ли вы разместить свой проект где-нибудь? –

Смежные вопросы