文件名称: 走向ASP.NET架构设计-第六章-服务层设计(中篇)
文件大小:288KB
文件格式:PDF
更新时间:2024-03-18 18:46:05
走向ASP.NET架构设计-第六章-服务层设计(中篇)
前言:上一篇文章介绍了一些服务层的基本知识,而且也简要的介绍了SOA的有关知识,本篇主要是介绍在服务层可以采用的一些模式。 Fa?ade设计模式 在SOA客户端的设计中,最常用的模式就是Fa?ade模式了。Fa?ade模式简化了复杂子系统的调用接口,也就说,Fa?ade隐藏了子系统之间的复杂关系,给客户端一个简单的调用接口。 Fa?ade模式的好处如下: 在上面的图中: 1.客户端调用Fa?ade的一个简单的API来执行一个任务。客户端不知道Fa?ade内部是如何实现的,可能只一个任务的执行涉及到很多内部子系统的交互和合作。 2.SubSystemA和SubSystemB才是真正的任务执行者。