Spring Integration 2.0 Milestone 3 釋出

工程 | Mark Fisher | 2010 年 3 月 23 日 | ...

上週釋出了 Spring Integration 2.0 的第三個開發里程碑(在此處 下載)。

如果您閱讀了 Oleg 最近的部落格,您已經知道我們開始基於“貸款經紀人”示例構建一個新的參考示例實現,該示例在 Gregor Hohpe 和 Bobby Woolf 的 企業整合模式一書中扮演著重要角色。

我只是想釋出一篇簡短的博文,列出本次釋出中的一些其他新功能和改進。在接下來的幾周裡,您將看到更多關於這些功能的詳細博文。我將包含一些指向文件、示例和測試程式碼的連結,以便您至少能快速瞭解這些功能的演變情況。

TCP/UDP 的入站和出站通道介面卡

在此處 閱讀 它們。

JMX 的通道介面卡

這組介面卡提供了對 JMX 通知(監聽或釋出)、MBean 屬性輪詢和 MBean 操作呼叫的支援。此外,在此 JMX 支援之上,我們現在有了 控制匯流排 的初始實現(我們的 Loan Broker 示例最終將擴充套件以演示控制匯流排的使用,就像 EIP 第 12 章中所做的那樣)。在此處 閱讀 更多內容。

JDBC 的入站通道介面卡

文件正在編寫中,但您可以在 測試用例 中看到一些示例。我們還開始著手實現一個基於 JDBC 的 MessageStore,它可以在框架中許多需要持久化的元件(如 Aggregators)中使用。MessageStore 介面本身仍在演變中,但我們正努力保持它儘可能簡單,因為將來可能會有許多不同的儲存選項需要考慮。

可配置的型別轉換

Spring Integration 現在支援一個可配置的 Spring 3.0 ConversionService 例項。一個名為“integrationConversionService”且型別為 ConversionService 的 Bean 將用於處理程式方法呼叫(service-activator、transformer、router、splitter 等)。換句話說,如果您傳遞一個 Payload 型別為 Foo 的 Message,但被呼叫的方法期望一個 Bar 型別的例項,那麼只要您配置的 ConversionService 包含支援從 Foo 到 Bar 轉換的 Converter,它就可以自動進行轉換。這是 一些測試程式碼 和相應的 配置

入站 Web 服務示例

我們添加了一個 新示例 來演示入站 Web 服務支援。與所有示例一樣,可以透過 Maven 構建它,如發行版中包含的示例 README.txt 中所述。

請繼續關注更多博文。隨著 2.0 版本的釋出,我們非常期待您透過 JIRA 和/或 論壇 提供反饋!

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有