Spring Cloud Stream4.1.3

Spring Cloud Stream 是一個框架,用於建構與共用訊息系統連接的高度可擴展事件驅動微服務。

此框架提供一個彈性的程式設計模型,建立在已建立且熟悉的 Spring 慣用語和最佳實踐之上,包括支援持久性發布/訂閱語義、消費者群組和有狀態分割。

繫結器實作

Spring Cloud Stream 支援多種繫結器實作,下表包含 GitHub 專案的連結。

Spring Cloud Stream 的核心建構區塊為:

  • 目的地繫結器:負責提供與外部訊息系統整合的組件。

  • 目的地繫結:外部訊息系統與終端使用者提供的應用程式碼(生產者/消費者)之間的橋樑。

  • 訊息:生產者和消費者用來與目的地繫結器(以及透過外部訊息系統的其他應用程式)通訊的標準資料結構。

GitHub

構件與範例

spring-cloud-stream 各模組的構件可在 Maven Central 儲存庫的 spring-cloud-stream-* 下找到。

您也可以試用我們在 GitHub 範例儲存庫中提供的範例

與我們交流

如果您希望貢獻,您可以選擇目前列出的任何問題,或直接提交 PR,其中包含您認為對專案有益的功能。您也可以尋找標有 ideal-for-contribution 標籤的問題。

發行列車

Spring Cloud Stream 發行列車包含在 Spring Cloud 發行列車中。下表顯示與 Spring Boot 版本的對應關係。

Spring Cloud Stream Spring Cloud Spring Boot
4.0.x 2022.0.x 又名 Kilburn 3.0.x
3.2.x 2021.0.x 又名 Jubilee 2.6.x, 2.7.x (從 2021.0.3 版本的 Spring Cloud 開始)
3.1.x 2020.0.x 又名 Ilford 2.4.x, 2.5.x (從 2020.0.3 版本的 Spring Cloud 開始)

部落格

Spring Initializr

快速開始您的專案

搶先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部