轉享:SOA 反模式: Nanoservices | SOA Zone

banq發表於2010-04-30
SOA Anti-pattern: Nanoservices | SOA Zone

對於SOA來說,它的服務粒度應該越大越好,減少客戶端來回網路開銷,因為它的服務大部分是跨網路提供,這也是SOA的特點,從這個角度來說,如果你把增刪改查作為SOA服務,粒度就太細了;你如果把DDD中的服務當作SOA服務,粒度還是太細,在我想象中,SOA粒度應該達到一句話搞定一個系統的大功能,這個功能必須是一個大職責,才能重用吧。

相關文章