【发布时间】:2018-04-24 07:08:35
【问题描述】:
我有一个现有的 Spring Integration 应用程序,它使用 InboundChannelAdapter 处理来自 FTP 的文件。我想将 Spring Boot 插入此应用程序,以便现在像这样使用它:
java -jar app.jar <filetohandlepath>
所以,应用程序从这个命令开始,并在处理结束时停止。但我的问题是如何运行我现有的频道 (ServiceActivator) 来处理这个文件?
- 我可以使用
InboundChannelAdapter,但我认为poller可能是个问题 - 也许是
Gateway?但我认为这不是一个解决方案 - 或者我需要手动构建和发送消息?
Spring Boot 怎样处理参数?我需要将消息构建到 main 方法中,还是在其他类中进行扫描?
我只需要知道设计我的应用的最佳方式。
【问题讨论】:
标签: spring file spring-boot arguments spring-integration