Итак, проблема, с которой я сейчас сталкиваюсь, требует от нас сделать следующее:
- Мы получаем сообщение в виде XML в очереди сообщений
- Мы делаем базовый анализ XML
- Мы отправляем запрос с некоторой информацией, извлеченной из XML, на другой сервер
- Мы ждем ответа от этого запроса
- Мы создаем новый XML на основе информации из ответа и исходного XML
- Мы помещаем этот новый XML в другую очередь сообщений
Мы используем Camel в команде, и никто из них никогда не использовал его раньше. Из того, что я прочитал и изучил, похоже, что это то, что должен поддерживать Camel, но я не знаю, как мы настраиваем маршрут, чтобы он работал.
Любая помощь приветствуется!