面向服務架構(SOA)

面向服務的體系結構(英文:Service Oriented Architecture)是一種設計模式。 它旨在通過協議為其他應用程式提供服務。 它只是一個概念,不依賴於任何編程語言或平臺。

Web services差不多是SOA的一種技術。

服務

服務是定義明確的自包含功能,代表功能單元。 服務可以從另一個服務交換資訊。 它不依賴於另一個服務的狀態。

服務連接

下圖給出了面向服務的體系結構。 服務使用者向服務提供者發送服務請求,服務提供者將服務回應發送給服務使用者。 服務消費者和服務提供者都可以理解服務連接。


上一篇: SOAP和REST Web Services比較 下一篇: Java Web Service