|
Façade設(shè)計(jì)模式
在SOA客戶端的設(shè)計(jì)中,最常用的模式就是Façade模式了。Façade模式簡化了復(fù)雜子系統(tǒng)的調(diào)用接口,也就說,F(xiàn)açade隱藏了子系統(tǒng)之間的復(fù)雜關(guān)系,給客戶端一個(gè)簡單的調(diào)用接口。
Façade模式的好處如下:
1. 它可以使得第三方的類庫經(jīng)過包裝之后,通過一個(gè)簡單的接口就可以調(diào)用,如下圖所示。
2. 它可以通過抽象等方式來解耦其他系統(tǒng)之間的依賴。
3. 它可以使得各個(gè)子系統(tǒng)之間的調(diào)用復(fù)雜度隱藏,通過一個(gè)簡單的接口就可以調(diào)用,如下圖所示

NET技術(shù):走向ASP.NET架構(gòu)設(shè)計(jì)——第六章:服務(wù)層設(shè)計(jì)(中篇),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。