Spring Web Services 1.0 釋出
經過兩年的開發,我們很高興地宣佈 Spring Web Services 1.0 現已可用。
Spring Web Services 是 Spring 社群的產品,專注於建立文件驅動、契約優先的 Web 服務。Spring Web Services 的主要特性包括...
- 使最佳實踐變得簡單:Spring Web Services 使強制執行最佳實踐變得更容易。這包括 WS-I 基本配置檔案、契約優先開發以及契約和實現之間鬆散耦合等實踐。
- 強大的對映:您可以根據訊息負載、SOAP Action 頭部或 XPath 表示式,將傳入的 XML 請求路由到任何處理程式。
- XML API 支援:傳入的 XML 訊息可以使用標準 JAXP API(如 DOM、SAX 和 StAX)進行處理,也可以使用 JDOM、dom4j、XOM 甚至 marshalling 技術進行處理。
- 靈活的 XML 編組:Spring Web Services 發行版中的物件/XML 對映模組支援 JAXB 1 和 2、Castor、XMLBeans、JiBX 和 XStream。由於它是一個單獨的模組,您也可以在其他環境中使用它。
- 重用您的 Spring 專業知識:Spring-WS 使用 Spring 應用程式上下文進行所有配置,這使您能夠快速啟動和執行。此外,Spring-WS 的架構類似於 Spring-MVC。
- 支援 WS-Security:WS-Security 允許您對 SOAP 訊息進行簽名、加密和解密,或對其進行身份驗證。它還與 Spring Security 整合!
瞭解更多關於 Spring Web Services 的資訊,請訪問 2007 年 12 月 12 日至 15 日在佛羅里達州好萊塢 Westin Diplomat 酒店舉行的 The Spring Experience。Arjen 將在那裡就 Spring Web Services 發表兩場演講:Spring Web Services 簡介和 使用 Web Services 進行 WS-DuckTyping。
有關自 1.0-RC2 以來修復的列表,請參閱發行說明。
最後,衷心感謝所有參與者。沒有你們,這一切都不可能實現!


