分布式事务处理系统的软件体系结构及关键技术研究
文献类型 | 学位 |
作者 | 张小潘[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 博士 |
年度 | 2003 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
人气指数 | 1 |
浏览次数 | 1 |
关键词 | 事务处理系统;软件体系结构;软件过程;数据复制 |
摘要 | 该文将特定领域的软件体系结构研究方法应用于分布式事务处理系统,针对事务处理的固有特点、应用发展水平和发展方向,提出了基于软件总线的可插拔组件的体系结构.该体系结构的系统部件采用动态耦合的方式,系统部件之间具有一致的交互机制与风格.这种结构的优点在于:能够通过变形适应多种底层平台;能够适应信息系统功能逻辑快速变化的特点.该体系结构利用成熟的组件技术,把软件技术、底层平台架构和系统逻辑功能完整地结合在一起,很好的解决了分布式事务处理系统在设计与开发过程中的一系列问题.软件体系结构必须有相应的软件过程、软件工具以及运动环境的支持.该文围绕着分布式事务处理系统的应用特点,对于这些方面进行了深入探讨.事务处理系统由于需求的多变性,传统的线性开发模型并不适用,该文以基于迭代模型的Rational统一过程为基础,将分布式事务处理系统的软件过程分为组件开发与应用装配两个阶段,并据此设计了RUP的核心工作流与迭代过程.配置管理对于基于组件的应用系统开发有着特殊的重要意义.分布式事务处理系统将应用系统分割为动态耦合的组件以后,引入了组件之间的关联关系、组件的版本管理、组件的平台相关性等一系列问题,这些问题的解决有赖于软件配置管理工具.该文设计了基于关系数据模型的组件配置库,并在组件配置库提供的功能接口的基础上,设计了实例系统的配置过程.数据是事务处理系统的基础,数据模型决定了应用系统主要特性.该文考察了传统的信息系统的数据建模与业务建模过程,并结全领域的特点进行改造使之适合于分布式事务处理系统.分布式应用的数据分散在多个节点,需要在整个系统的层次上维护数据的一致性与完整性.该文从实用的角度出发,利用最终一致性的概念,构造了一个基于分层网络的数据路由与复制的方案.该方案模型简单,易于实施,在实践上有一定的价值.最后,组件更新服务可以在很大的程度上使得分布式系统的管理维护工作保持自动化,这一点也是益于系统的组件式结构. |
影响因子:
dc:title:分布式事务处理系统的软件体系结构及关键技术研究
dc:creator:张小潘
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2003.
dc:identifier:DOI:
dc: identifier:ISBN: