首页 > 解决方案 > 使用 Spring Integration 和 Spring Batch 的最佳用例场景是什么?他们如何一起工作?

问题描述

我正在使用 Spring Batch 将 CSV 文件作为批处理和 SFTP 适配器(Spring 集成)来下载和上传文件。发现 Spring Documentation 非常有帮助。但我对他们的最佳用例有点困惑和好奇。

到目前为止,我的理解是,一个单体应用程序可以使用 Spring Integration 分解并与另一个外部系统(FTP、电子邮件、队列等)集成。其他用例是什么?我应该将 Spring Batch 与 Spring 集成一起使用吗?最佳实践是什么?

有人可以帮忙吗?

标签: springspring-integrationspring-batch

解决方案


没有“最佳”用例,这取决于上下文。这里有一整章关于如何一起使用 Spring Batch 和 Spring Integration:https ://docs.spring.io/spring-batch/docs/4.2.x/reference/html/spring-batch-integration.html#springBatchIntegration .

我会让你决定什么时候最好根据你的要求一起使用它们。


推荐阅读