软件体系结构PPT.ppt

软件体系结构PPT.ppt

3.3定速巡航控制 车轮 当前车速 时钟 期望速度 油门 司机 刹车 发动机 加速器 面向对象的方法 3.3定速巡航控制 控制环路方法 引擎 油门设定 期望速度 活跃闲置肘 车轮转动 控制器 3.3定速巡航控制 激活状态机 非活动加速 活动 非活动减速 非活动零 关闭 加速度设定点 加速度设定点 恢复 刹车 系统开 引擎开 所有状态 除关闭外的所有状态 系统关闭 引擎关 4软件架构的评估 5流行的软件体系结构 需求: 提供一种手段,使应用软件可以预先编好的,功能明确的产品部件定制而成,并可用不同版本的部件实现应用的扩展和更新。 利用模块化的方法,将复杂的难以维护的系统分解为互相独立、协同工作的部件,并努力使这些部件可反复重用。 突破时间、空间及不同硬件设备的限制,利用客户和软件之间统一的接口实现跨平台的互操作。 5流行的软件体系结构 CORBA 规范 Sun的java平台 Microsoft的.NET平台 5流行的软件体系结构 这两种体系结构提供的技术服务, 例如:事务的完整性、消息传递和目录服务、安全、异常处理、远程访问,以及许多其他服务,它们使开发人员能够将注意力集中在构件的功能上,而无需关注工作需要的所有底层技术基础。 5.1基于CORBA的分布式构件技术 OMG OMA :三种对象 CORBA服务 CORBA设备

文档评论(0)

1亿VIP精品文档

相关文档