版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、体系结构解耦优化、主干线、1、产品生命周期、产品发展,复杂性提高,生产率下降,质量失控,可靠性下降,体系结构构建。2,提供目录、全球原则、模式、最佳实践和工具集现有领域之间、整理模块间关系分析问题、实施优化方案体系结构优化和制定治理,3,体系结构优化原则,1。单一责任2。区域内集成3。抽象界面隔离4。重复使用5 .模式资产管理与一个领域的结合性很强的解决方案:模块可以重新划分区域,保持区域和模块的容错性,并根据需要将模块划分到其他区域。5,模块解耦模式,2 .通用抽象模式表示:实现每个领域相同或相似的业务逻辑,以增加裴珉姬管理任务并实现体系结构不一致的解决方案:抽象每个领域的通用逻辑,并在应用
2、程序框架中实现,6,模块解耦模式,3。强耦合(循环依赖)解耦消除方法:根据耦合关系处理方法,耦合上升耦合沉降回调消除反向耦合关系,7,数据解耦模式,1。数据孔刘模式表示:在交叉点处创建、转换或传输相同或相关数据。2)跨域复杂数据、抽象的公用数据和与业务领域相关的数据分隔、公用数据孔刘、与业务相关的数据存储在业务领域中。3)为公用数据子区域视图、区域公用的数据和具有业务组织责任的数据提供每个区域的徐璐不同视图。8,数据解耦模式,2 .数据分割模式性能:在集中数据方法中,企业的工作量剧增时,集中数据库成为整个系统的性能瓶颈。也就是说,可以对每个数据模式进行分区和逻辑分区。根据工作量的需要,可以将一
3、个数据库实例或分区部署到另一个数据库实例。9,体系结构最佳实践,1 .API抽象(服务)层问题:各领域之间直接调用、相互循环调用、甚至不合理调用、各领域之间的蜘蛛网耦合关系、一个问题徐璐影响、问题难以跟踪,各领域之间难以独立发布版本。解决方案领域间的调用使用标准的基于API的服务接口;区域调用统一管理服务接口消耗的调用方式;每个领域之间有接口隔离层,因此相互影响或影响较小;每个领域在接口稳定的情况下可以独立发布版本。10,体系结构最佳实践,2 .事件总线(EventBus)问题事件分类应用程序的各种扩展点,每一层的业务都根据事件自定义自己的可插拔扩展,从而减少对各领域系统和框架的依赖,提高框架
4、的可扩展性和可扩展性。提供框架的API和公共服务实施。每个业务领域都可以根据各自的要求进行重新实施和更换。,11,工具集,1。模块代码相关性分析工具,分析每个模块的相关性,生成相关性图表2。模块代码组合分析工具,每个模块的实际代码相关调用分析3。相依性管理外挂程式(开发工具)与相依性管理工具持续部署4。数据审核工具可帮助您分析模块相关数据是否是此数据。提供全局原则、模型、最佳实践和工具集。清除现有区域之间、模块之间的关系分析问题,实施优化方案体系结构优化并制定治理,13,清除现有区域之间、模块之间的关系,1。工具通过代码分析确定每个区域(每个模块)之间的依赖关系2区域之间的依赖关系还是模块之间
5、的依赖关系4。依赖是否必要,不必要的依赖背后的依赖就会解除。14、现有领域之间、整理模块间关系、5 .按领域分配,提交各领域梳理的结果6。要再现各领域的模块关系,梳理各领域之间的关系。模块关系现状很复杂。类似下图的关系网,15,模块间关系,16,目录,全局原则,模式,最佳实践,提供工具集现有领域之间,模块间关系分析问题,优化方案结构优化实施和治理,17,问题分析,优化方案开发基本数据,SCM,优化方案提供目录、全球原则、模型、最佳实践和工具集;整理现有领域、模块间关系分析问题;优化方案体系结构优化实施和治理开发;制定20、20解耦项目开发计划;各领域分工2。 体系结构部提供了可在各个领域参考的解耦方法和规范集,分析了各个领域的依赖性,并制定了优化方案。3.体系结构部组织各部门审查解耦方案4。根据计划分工,5 .开发每个模块的依赖性,并在解耦后,Project将构建从属管理,21,制定和实施治理策略,实施交叉领域应提供服务平台进行服务调用,并禁止直接调用。根据需要,可以集中部署每个区域,也可以使用本地调用或分布式部署、远程调用。服务调用为监视和管理提供了统一的平台。22、制定和实施治理战略,2 .为了防止依存关系管理系统的进一步腐败,必须管理模块之间的依存关系。不能随意添加依赖,必须在设计层面统一考虑。确定持续集成代码部署中的依赖性。如果不满足相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2476-2026腹膜透析机校准规范
- T/SHATCMI 0002-2023藏红花质量规范
- T/NAHIEM 158-2025日夜分护婴儿纸尿裤
- T/CECCEDA 3-2025企业文化建设指南
- T/CHAA 037-2024医疗机构特殊医学用途配方食品运营管理规范
- T/CSMT YB023-2026动态公路车辆自动衡器期间核查技术规范
- GB/T 3102.7-2026量和单位第7部分:光和辐射
- 2025~2026学年河北省保定市涞水县人教版六年级上册11月期中数学试卷【附答案】
- 2027届四川省绵阳市游仙区数学八上期末综合测试模拟试题含解析
- PHP工程师笔试真题(含详细答案·企业实操版)
- 2026年广西北部湾国际港务集团有限公司人员招聘笔试参考试题及详细答案解析
- 自考 08257 舆论学・重点精简版(速记 + 考点)
- 2026年校招:太平洋保险笔试题及答案
- 2026国企招聘考试公共基础知识考试题(含答案)
- 2025年银行考试-银行间本币市场交易员资格笔试考试历年典型考题及考点
- 安徽省2026年中考数学试题(解析版)
- 【万科集团财务风险防范措施研究8400字(论文)】
- 重庆市康德卷2025-2026学年高二下学期期末考试+政治试题(含答案)
- 管道巡线管理办法培训
- 汽车制造工艺基础+车身冲压+课件
- 产后出血的识别与紧急处理
评论
0/150
提交评论