У меня следующий вопрос.
Я должен генерировать много файлов на основе SQL-запроса.
Скажем, например, я получил из базы данных список заказов, сделанных сегодня, и файл genarate для каждого заказа, а затем храню каждый файл на ftp.
В идеале я хотел бы получить следующее.
Не совсем уверен, как это получить.
из (MyBean) .to (Ftp)
Проблема и главный вопрос в том, как генерировать несколько сообщений с помощью пользовательского компонента (например).
Я не уверен, что EIP сплиттера в этом случае исправен
потому что в моем случае мне нужно разделить не одно сообщение, а просто сгенерировать и отправить много сообщений.
http://camel.apache.org/splitter.html
Надеюсь, кто-то сталкивался с этой проблемой раньше.
Если задача состоит в том, чтобы сгенерировать только один файл - все довольно просто - вам нужно просто заполнить Exchange.OutMessage (или что-то в этом роде). Но как насчет нескольких файлов - я действительно не могу понять, как справиться с этой ситуацией.
P.S. Извините, если этот вопрос глупый.
Я новичок в Camel (работаю с ним всего несколько недель).
Это отличный инструмент.
На самом деле, именно поэтому я хочу использовать в лучшем виде.
Большое спасибо.