開源規則引擎 Apache Camel 2.22,支援 Spring Boot 2

類別: IT
Apache Camel

Apache Camel 的最新版本 2.22.0 已釋出,這是第一個完全正式支援 Spring Boot 2 的版本。

官方表示,這是一項重大工作,因為像 Apache Camel 這樣的大型框架將 Spring Boot v1 升級到 v2 需要很多的付出。因此對 Spring Boot 2 的支援是此版本的主要目標。

當你使用 Spring Boot 2 時,Spring 團隊已經更新了他們的 start.spring.io 網站,現在包括 Apache Camel。如果你使用的是 Spring Boot 1,那麼之前版本的 Apache Camel,如 2.21.1 可以與 SB1 一起使用。

該版本還包括一些其他值得注意的改進,例如對帶有 HTTP 端點的 toD EIP 進行內部優化,以便在使用各種動態引數傳送到同一主機時更好地重用現有的 http 連線。

此外,Rest DSL 也得到了改進,以支援指定將包含在 swagger doc 中的安全定義。我們還新增了對啟用客戶端請求驗證的支援,因此 Rest DSL 能夠驗證是否可以根據內容型別和接受的響應型別處理請求,以及是否包含所有必需引數等等。

官方表示,下一個更大的版本預計將是 Camel 2.23,他們也會努力將更多的文件遷移到新系統,而且會有一個新的網站和文件可供此版本使用。

釋出說明 http://www.davsclaus.com/2018/07/apache-camel-222-released-with-spring.html

開源規則引擎 Apache Camel 2.22,支援 Spring Boot 2原文請看這裡