2015-06-19 91 views
1

服務編排和聚合有什麼區別?在SO的類似帖子中,有人提到這兩個術語之間有一條細線。有可能獲得關於這條細線的更多細節嗎?另外,什麼是服務增強以及它如何與其他兩個概念相關聯。服務編排,聚合和服務增強之間的區別

回答

2

服務編排是多個服務的協調或集成,以將其作爲單個服務公開。

工具:例如Oracle Bpel。

服務聚合充當低層服務的門面,隱藏技術細節和服務消費者之間的相互關係。

服務聚合通過提供更高級別的抽象,爲整個系統增添了很多價值。例如,工具:Oracle Service Bus(OSB代理服務)。

服務Augmentantion用於消息豐富的服務中。 假設根據客戶端ID您需要獲取更多的數據,如地址,電子郵件或電話,您應該使用數據庫查詢等擴充消息。

相關問題