-1

Apache Camel の File コンポーネントに関していくつか質問があります。

私が読んだことから、ファイルコンポーネントはファイルの入力フォルダーをポーリングし続け、ファイルが見つかると処理が開始されます。

私が達成しようとしているのは、呼び出し時に url からファイルを読み取ることです。

そこで、jetty を使用してプロデューサーを設計しました。私の process() では、ローカル ディスク上のファイル フォームを読み取ろうとしています。ただし、ファイルコンポーネントは常にリッスンしており、リクエストによって呼び出されないと思うため、このステップは呼び出されません。それらは異なるスレッドにあります。

誰かが私に代替案を提案したり、私の理解がどこか間違っているかどうかを指摘したりできますか.

ありがとう

4

1 に答える 1

0

エンタープライズ統合パターンhttp://camel.apache.org/eipについて調べて学ぶことをお勧めし ます

たとえば、メッセージ変換とコンテンツ エンリッチャーについて学びます。 http://camel.apache.org/message-translator.html http://camel.apache.org/content-enricher.html

次に、ファイルのデータを使用してメッセージを充実させることができます。

于 2013-09-30T12:01:50.230 に答える