Я немного экспериментирую с Apache Camel, чтобы предложить его своему боссу в качестве «решения ESB», к которому он стремится. Верблюд выглядит как хороший проект и хороший способ держаться подальше от более тяжеловесных вещей.
У нас есть низкоуровневый слой, реализованный в C, который прослушивает сетевые события и должен запустить некоторый демонстрационный Camel-маршрут. Какой лучший способ сделать такую интеграцию? Я думал о JMS и STOMP протоколе, к сожалению, его клиентская библиотека C выглядит забавно (например, вы должны скомпилировать его в XCode).
Есть ли у вас какие-либо альтернативы, чтобы предложить?