1.定义理解:
业务代表模式为业务层和表示层提供了一个统一通信的接口,降低了两个层之间的通信复杂度。有点类似于一种特定场景下的中介模式
2.组成:
客户端client 业务代表businessdelegate 业务服务businessservices 查询服务lookupservice
其中查询服务可以理解为一种把ifelse抽离出来,做成了专门的一种用于为客户端查找指定服务类型的类,应该是使用了策略模式
3.其他理解:
个人理解本设计模式就是在多层开发中应用2种基本设计模式组合的一个综合性的设计模式。