次の質問があります。SQLクエリに基づいて多くのファイルを生成する必要があります。
たとえば、データベースから今日行われた注文のリストを取得し、注文ごとにファイルを生成し、後で各ファイルをftpに保存するとします。
理想的には、私は次のようになりたいです。入手方法がよくわかりません。
from(MyBean).to(Ftp)
問題と主な質問は、カスタムBeanによって複数のメッセージを生成する方法です(たとえば)。
この場合、分割するメッセージが1つだけではなく、多くのメッセージを生成して送信する必要があるため、スプリッターEIPが問題ないかどうかはわかりません。 http://camel.apache.org/splitter.html
誰かが以前にこの問題に遭遇したことを願っています。
タスクが1つのファイルだけを生成することである場合(すべてが非常に単純です)、Exchange.OutMessage(またはこのようなもの)に入力するだけです。しかし、複数のファイルについてはどうでしょうか。この状況をどのように管理するか、私は本当に理解できません。
PSこの質問がばかげているなら申し訳ありません。私はCamelの初心者です(クーペ週間だけそれを使って作業しています)。それは素晴らしいツールです。実はそういうわけで私は最善の方法で使いたいのです。
どうもありがとう。