我们的项目中有一个要求。我们需要从FTP服务器中汇集一组文件并按顺序处理它。用户将放置2个文件 - ProjectFile和ProjectRelationFile(它们将以任何顺序排列但是他们将放置这两个文件).i需要先处理ProjectFile,然后再处理ProjectRelationFile。
我如何实现这一目标是Spring Integration。
答案 0 :(得分:0)
只有一种方法可以实现这一点 - 使用<resequencer>
。组中的所有文件都应接受相同的correlationId
。当然,您可以使用release-partial-sequences="true"
。此外,您应提供sequenceNumber
标头,以确定要发布的邮件的order
。