08软件体系结构(一)
网络环境特点: (1)分布性 (2)复杂性 (3)持续性 (4)异构性 (5)演化性 2、网络环境下应用系统的特点 共享性 开放性 并发性 可伸缩性 容错性 透明性 (1)共享性 一旦授权,可以访问环境中的任何资源: 硬件、软件、数据 资源管理器控制资源的访问 提供命名机制 并 控制并发访问 资源共享模型(例如客户/服务器、基于对象)描述: 如何提供资源 它们如何被使用 用户与提供者如何交互 (2)开放性 环境扩展与改进的需要 需要发布构件之间的接口细节 新构件需要能够与已存在的构件进行集成 必须解决异构性 (3)并发性 网络环境中的构件可以在并发的过程中被执行 构件可以访问、更新共享的资源 如果不对并发的更新进行协调 无法保持环境的完整性 (4)可伸缩性 利用网络环境可以: 为更多的用户服务 响应更快 通常通过增加 更多/更快的处理机 更可靠、更完善的服务实现 当环境增长时,构件不必改变 所设计的构件应当便于系统的伸缩 (5)容错 硬件、软件、网络发生错误的不可避免性 网络环境必须维护可用性 容错的实现途径: 恢复(recovery) 冗余(redundancy) (6)透明性 网络环境对于用户与应用程序而言 应
您可能关注的文档
最近下载
- 2026 年 中医针灸技术操作规范(GB_T 21709.1-2025,附穴位定位).docx VIP
- 光伏工艺培训.pdf VIP
- 2026年7月 教育系统树立和践行学习教育阶段性总结报告(“立党为公、为民造福、科学决策、真抓实干”).docx VIP
- 学团史团章+做新时代合格团员+课件--2025-2026学年高一下学期入团积极分子主题团课.pptx VIP
- 23G409先张法预应力混凝土管桩图集.PDF VIP
- 伊.拉卡托斯《科学研究纲领方法论》.doc VIP
- 新时代中国特色社会主义与实践(2024版)课后思考题答案.docx
- 2026年生物科技研发人员专业能力测试题集.docx VIP
- 崩塌防治工程设计规范.pptx VIP
- T_CAS 947—2024(类器官在化学品毒性测试中的应用规范).pdf VIP
原创力文档

文档评论(0)