高级软件工程(DNAMTSMSMQ).pptVIP

  • 2
  • 0
  • 约4.98千字
  • 约 46页
  • 2022-10-29 发布于重庆
  • 举报
DNA中基于Universal Data Access的框架包含两层: 在系统层: OLE DB 定义了一个基于构件的体系结构 封装了各种数据库管理系统服务 OLE DB 不对数据源进行约束 在应用层: ActiveX Data Objects (ADO) 提供了高层接口 使开发者可以从任何编程语言访问数据 在每一层: Extensible Markup Language (XML)使开发者 可以在应用程序客户之间进行 描述、交付、交换结构化数据 XML 也可以在服务器之间进行结构化数据的传送 DNA 第三十一页,共四十六页。 DNA优点总结: 为分布式应用程序的开发提供集成、综合的平台 将开发者从底层工作中解放出来 方便地与现有系统、数据等协作 保护对现有系统的投资 提供构件模型、共性服务以及支持工具 减少开发分布式系统的时间 DNA 第三十二页,共四十六页。 3、MTS 什么是事务 事务是一个不可分割的工作单元 在一个不可靠的环境中 事务是保证系统获得准确结果的有效措施 一个事务 可以正常完成 也可以被终止,并“卷回”到初始状态 如果一个过程的执行满足上述“事务”特性 则我们称该过程是“事务性”的 DNA 第三十三页,共四十六页。 三、分布式系统的软件体系结构 软件的体系结构有一

文档评论(0)

1亿VIP精品文档

相关文档