SOA - 服務組合



描述

服務組合是服務集合,其中很多較小的服務組合在一起形成一個較大的服務。

下圖說明了服務組合

Service Composition
  • 在上圖中,服務 A、服務 B 和服務 C 是較小的服務。

  • 透過將服務 A、B 和 C 組合在一起構成較大的服務。

服務組合效能

服務透過網路相互通訊,就像元件組合那樣,不同服務之間的通訊非常慢,而相同應用程式中不同元件之間的通訊則更快。如果服務透過 ESB(企業服務匯流排)內部通訊,並且較大的服務分解為很多較小的服務,則效能會很差。

服務組合可分為簡單和複雜的變化。早期面向服務的解決方案中,透過點對點交換或簡單組合實施簡單邏輯。隨著技術的發展,複雜的組合變得更為常見。

廣告
© . All rights reserved.