Я все еще борюсь с подчинением некоторых основных функций и ограничений Camel.Apache-Camel, ActiveMQ, camel-jms и Fuse -> зачем они мне нужны?
Моя цель - реализовать демонстрационное приложение, которое может migrate camel endpoints. Чтобы достичь этого, все предложили мне использовать camel load-balancer pattern с конструкцией отказоустойчивости.
Для достижения этой цели люди предложили Fuse и ActiveMQ. Некоторые даже предложили JBoss, но я проиграл.
Я понимаю, что Camel нуждается в реализации JMS-сервера. Для этого я могу использовать ActiveMQ - бесплатную реализацию JMS-сервера.
Однако верблюд также представляет собой компонент jms. Что это? Является ли это клиентской реализацией JMS? Если да, не следует ли использовать ActiveMQ-клиент для JMS? Может ли кто-нибудь представить рабочий пример?
С помощью ActiveMQ и JMS я могу попытаться выяснить, почему люди предлагают Fuse. Я хочу, чтобы моя реализация была как можно более простой. Зачем мне нужен плавкий предохранитель? Комбинация Camel + ActiveMQ имеет шаблон балансировки нагрузки с механизмом переключения при сбое?
Я потерялся в этом море новых технологий, если кто-то может дать направление, я был бы благодарен.
Тот же вопрос (ы) был отправлен в список рассылки Camel, где есть более подробная информация: http://camel.465427.n5.nabble.com/Migrate-Apache-Camel-Endpoints-tp5741899 .html –
Ассортимент предохранителей - это «выпущенные» версии ActiveMQ, Camel или ServiceMix. Затем JBoss купил Fuse Source, поэтому их продукты были переименованы в JBoss. – LostInComputer
Да, я также размещаю там, потому что я предполагаю, что люди обычно заняты и не могут ответить на все мои вопросы на форумах Nabble. Извиняюсь, если это действие вас обижало. –