【发布时间】:2016-03-23 09:55:12
【问题描述】:
目前在我的应用程序中,我有一个显示一些信息的组件。它每分钟都使用 jetty 与包含 csv 文件的服务器进行通信,以查看它是否已更改。我想改进这个解决方案,并有可能在 csv 文件更改时立即更新我的组件。
我考虑使用 Apache Camel,因为在收到有关更改的推送后,我还想将其发送到系统的其他部分,例如使用 RMI。 我阅读了 Apache Camel 的文档,发现它很容易在组件之间接收、处理和发送数据,但我不确定它是否也可以等待通知。 也许我应该考虑骆驼以外的其他事情?
非常感谢您的帮助。谢谢。
【问题讨论】:
-
使用 MQTT 并为您的客户端订阅服务器主题。还有其他选择。
-
Camel 的 MQTT 组件非常好用。
标签: java csv apache-camel server-push