对于最新稳定版本,请使用spring-cloud-stream 5.0.1spring-doc.cadn.net.cn

应用程序模型

一个Spring Cloud Stream应用程序由中间件无关的核心组成。该应用程序通过在外部代理提供的目标和代码中的输入/输出参数之间建立绑定来与外界通信。用于建立绑定所需的特定于代理的细节由特定于中间件的Binder实现处理。spring-doc.cadn.net.cn

SCSt with binder
图1. Spring Cloud Stream 应用程序

胖JAR

可以在 IDE 中以独立模式运行 Spring Cloud Stream 应用程序进行测试。
要在生产环境中运行 Spring Cloud Stream 应用程序,可以使用 Maven 或 Gradle 提供的标准 Spring Boot 工具创建可执行(“胖”)JAR。有关详细信息,请参阅Spring Boot 参考指南spring-doc.cadn.net.cn