服務分解

服務分解模式是一種治理模式,儘管它和服務設計之間的聯繫更多。所有的這些模式都可以幫助擴充現有的服務集合(支持服務組合和服務重組),並使其更為合理化。

一個服務本身就是一個服務生命體,需要獨立發展。我們在編制SOA設計模式目錄時,了解到不僅在設計階段,甚至是服務生命周期的後續維護階段也會湧現許多模式。
要想成功分解一個服務,需要一個必要的前提即得出的顆粒度更為細緻的服務要有完全不同的功能背景。當模擬並設計這些新服務時,所有可用的服務定向原則和模式都應該被看做是帶有其它新服務的原則和模式。同時還需要實施像服務規範化這樣的基礎模式,以確保新服務可以和現有服務清單上的其它服務結合在一起。
服務分解的後續時期還有一個共同問題,但是既定的一套功能無法和新服務的功能環境完全吻合。這意味著新服務只能要求原始服務功能代表一部分。

相關詞條

熱門詞條

聯絡我們