8.3逻辑架构到应用程序映射指南
30 Jun 2018从泛化的角度看,ECB和逻辑架构比框架更加通用,适用范围更广,而框架可以认为是逻辑架构的具体实现 基于上述原因,在做架构设计时,应先从ECB和逻辑架构着手,最后再寻找合适的框架落地
在将逻辑架构映射到物理架构时,应考虑下列因素:
- 数据:数据是怎样流动的
- 交互:模块间采用何种方式交互
- 硬件:各个模块部署到哪些硬件上
我们应该基于可拓展性、可维护性和性能等因素进行上述决策
具体的软件架构模式可以参照微软Azure的文档
从泛化的角度看,ECB和逻辑架构比框架更加通用,适用范围更广,而框架可以认为是逻辑架构的具体实现 基于上述原因,在做架构设计时,应先从ECB和逻辑架构着手,最后再寻找合适的框架落地
在将逻辑架构映射到物理架构时,应考虑下列因素:
我们应该基于可拓展性、可维护性和性能等因素进行上述决策
具体的软件架构模式可以参照微软Azure的文档