走向ASP.NET架构设计——第六章:服务层设计(中篇)

  Façade设计模式

  在SOA客户端的设计中,最常用的模式就是Façade模式了。Façade模式简化了复杂子系统的调用接口,也就说,Façade隐藏了子系统之间的复杂关系,给客户端一个简单的调用接口。 

   Façade模式的好处如下:

1. 它可以使得第三方的类库经过包装之后,通过一个简单的接口就可以调用,如下图所示。

2. 它可以通过抽象等方式来解耦其他系统之间的依赖。

3. 它可以使得各个子系统之间的调用复杂度隐藏,通过一个简单的接口就可以调用,如下图所示

NET技术走向ASP.NET架构设计——第六章:服务层设计(中篇),转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。