前言

在當前面向服務架構(SOA)的時代,越來越多的人正在使用Web服務來連線以前不相連的系統。最初,Web服務被認為只是執行遠端過程呼叫(RPC)的另一種方式。然而,隨著時間的推移,人們發現RPC和Web服務之間存在巨大差異。特別是當與其他平臺互操作性很重要時,通常最好傳送封裝的XML文件,其中包含處理請求所需的所有資料。從概念上講,基於XML的Web服務更適合與訊息佇列進行比較,而不是遠端處理解決方案。總的來說,XML應該被視為資料的平臺中立表示,是SOA的通用語。在開發或使用Web服務時,重點應該放在這個XML上,而不是Java上。

Spring Web Services 專注於建立這些文件驅動的Web服務。Spring Web Services 促進了契約優先的SOAP服務開發,允許使用多種XML負載處理方式來建立靈活的Web服務。Spring-WS 提供了一個強大的訊息分發框架,一個與您現有應用程式安全解決方案整合的WS-Security解決方案,以及一個遵循熟悉的Spring模板模式的客戶端API

本文件提供了Spring-WS功能的參考指南。由於本文件仍在進行中,如果您有任何請求或意見,請將其釋出到支援論壇:http://forum.springframework.org/forumdisplay.php?f=39

© . This site is unofficial and not affiliated with VMware.