- 5
- 0
- 约4.38千字
- 约 45页
- 2019-10-27 发布于福建
- 举报
DNA优点总结: 为分布式应用程序的开发提供集成、综合的平台 将开发者从底层工作中解放出来 方便地与现有系统、数据等协作 保护对现有系统的投资 提供构件模型、共性服务以及支持工具 减少开发分布式系统的时间 DNA * 三、分布式系统的软件体系结构 软件的体系结构有一个范围、视角问题 即: 在什么样的范围内 以什么样的视角 看待 软件的体系结构 传统的方法主要 在单机环境中 从系统功能角度 看待 软件的体系结构 随着软件系统规模的增长及底层机制的完善 需要新的软件体系结构描述方法 分布式系统对软件的需求 自治性 Autonomy 可靠性 Reliability 可接受性 Availability 可扩展性 Scalability 互操作性 Interoperability 自治性 应用程序的自治性是指 应用程序有能力控制其自身的关键资源 关键资源是应用程序作为独立的实体完成其功能时 所需要的珍贵资源 例如:RDBMS 连接 大型机连接 事务等 可靠性 可靠性是指应用程序提供准确结果的能力 在一个多用户的环境中确保准确的结果是困难的 例子: 从一个帐户(A1) 向另一个帐户(A2)转一笔帐(M) 需要将A1减去M 并同时将A2增加
您可能关注的文档
最近下载
- 用于高能效开关电源的同步整流控制器ncp4306.pdf
- 2026年湘教版小学三年级英语上册Lesson8《Letters》优质教案.docx VIP
- 敏捷开发中的用户故事与需求管理.pptx VIP
- 安化县红岩灌区续建配套与节水改造项目环境影响报告书.pdf VIP
- 2026年西师版小学三年级英语上册Unit2《Goodafternoon》优质课教案.docx VIP
- 陈阅增普通生物学全部课件.ppt VIP
- 2026年建筑项目六月消防安全措施及方案.docx VIP
- T_GBMA 005-2024 露天采石矿山高陡台阶边坡生态修复工程技术规范.docx
- 2026年西师版小学五年级数学上册《三角形面积推导》公开课教案.docx VIP
- 2025年高中政治学科培训课件.pptx VIP
原创力文档

文档评论(0)