三、分布式系统的软件体系结构
软件的体系结构有一个范围、视角问题即: 在什么样的范围内 以什么样的视角 看待 软件的体系结构传统的方法主要 在单机环境中 从系统功能角度 看待 软件的体系结构随着软件系统规模的增长及底层机制的完善 需要新的软件体系结构描述方法
分布式系统对软件的需求 自治性 Autonomy 可靠性 Reliability 可接受性 Availability 可扩展性 Scalability 互操作性 Interoperability
自治性 应用程序的自治性是指 应用程序有能力控制其自身的关键资源关键资源是应用程序作为独立的实体完成其功能时 所需要的珍贵资源例如:RDBMS 连接 大型机连接 事务等
附件列表