-1

我对 Apache Camel 中的 File 组件有几个疑问。

根据我的阅读,文件组件不断轮询文件的输入文件夹,一旦找到文件,处理就会开始。

我想要实现的是从 url 读取调用文件。

所以我用jetty设计了一个producer。在我的 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 回答