posa 第四卷 架构模式 第五章 基线架构 总结

今天看了 第五章,基线架构,是从模式故事引入模式系列,其中讲了些模式,我也到第三部分看了一些模式语言。
第五章从 仓库管理系统出发,介绍了怎么划分大泥球。层次怎么分解。再从每一个层所遇到的问题开始引入模式。最后以 一个总结结尾。
1、为了解决大泥球的问题,引入了 Layer 与 Domain Object 基本是一个垂直一个水平来拆分系统。Layer模式 主要给系统分层, 分为了,表现层、业务处理层、业务对象层、基础设施层、访问层。再在 业务对象层用了 Domain Object 抽象业务。
2、在业务处理层中,模块之间需要访问,我们采用了 Explicit Interface与Encapsulated Implementation模式。
3、接下来需要解决表现层与 业务处理层的访问关系。针对此点我们采用了Broker 模式。实现他的就是一个通信中间件。
4、表现层 需要分离用户的界面,采取了 MVC的模式。
5、为了解决全局对象分布的问题,采取了 Half-Object plus Protocol 模式.主要是把对象 分为几部分,独立部署,当client需要数据时可以从本地的Half object拿到对象。
6、支持并发的领域访问,采取了 Active Object模式。此在web 异步化中应用很广泛,具体就是 client 访问 serv
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值