基于长事务处理的分布式框架设计研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:afanti76
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
长事务处理的框架级实现在整个企业级软件应用领域一直是人们研究的热门课题。其概念是指通过容器控制技术在分布式系统的整个软件范围内实现全局数据的一致性。在过去的几年发展中,事务中间件取得了很大的进步。他们能够在复杂的网络环境中有效工作,其中最具有代表性的事务中间件产品要数IBM 公司的CICS,BEA 公司的Tuxedo。于是,国内的软件工程师开始着手研究如何将这些技术,甚至他们自己开发的事务处理技术整合进企业级框架系统中。然而,现在社会的发展已经远远超过了起先的企业级框架系统。原有事务框架系统已经随着现有事务的多样性,复杂性逐渐暴露他们的弊端。其中两个重要的问题就是跨平台性差和处理速度慢。本文将提出一种分布式框架模型,该框架支持在分布式环境中运行的长事务。在今天的计算机领域,已经出现了一种跨平台的主流语言Java 语言,因此,该课题选择用Java 语言作为整个事务处理框架的实现语言。其次,Java 语言在分布式领域的成熟性也是整个框架实现选择Java 语言的原因之一。在事务处理性能方面,本文在国内外现有的事务处理模型基础上进行相关的模型改进,提出一种新的事务处理框架模型。该框架模型最终目的是提高事务处理的并发速度。框架实现采用组件式技术路线,开发事务处理组件使其在系统框架的容器中运行。本文从系统的角度论述了长事务处理技术的实现模型和框架级设计实现。课题的最终成果为:设计一个基于长事务处理的分布式框架系统(包括系统体系结构,程序层次结构),并且实现该框架系统原型。本文的创新性主要体现为,通过引入工作单元集的概念来增大长事务处理内各个活动的”并发”度,从而缩短长事务处理的执行时间,极大提高该事务处理成功运行的可能性,而不是象普通的框架主要侧重于事务处理单元的执行顺序。
其他文献
在网络应用不断发展的今天,网络安全问题也日益突出,越来越多的安全技术被应用到网络安全领域。而大部分安全措施都属于被动防御,缺乏积极的保护措施。 入侵检测是网络安全体
网格是在计算机技术和网络技术发展到一定阶段提出的一种建立新型计算平台的计算技术,它要整合广域网中分布的,动态的,异构的资源,实现充分共享和各种资源之间广泛的协同工作
图像拼接是一个日益流行的研究领域,它已经成为照相绘图学、计算机视觉、图像处理和计算机图形学研究中的热点。图像拼接解决的问题一般是通过对齐一系列空间重叠的图像,构造
随着现代企业制度的建立以及社会经济的高速发展,企业人力资源已成为左右企业生存发展的重要因素,加强人力资源的有效管理和运作已成为企业提高竞争力的重要手段。 作者在研究国内外人力资源管理系统发展和Web技术的基础上,提出了一个实用的人力资源管理系统结构以及绩效考核算法,采用Delphi 7开发了基于Web的人力资源管理系统(HRMS)。系统包括九个模块:人事信息管理、考勤管理、培训管理、休假管理
智能交通系统(ITS)已经成为21世纪交通运输体系的发展趋势,其实质是对交通信息的分析、共享和综合利用。数据挖掘,简单地说,就是从大量数据中提取或“挖掘”知识。分类分析是数
本文在深入研究垃圾邮件的特点及其产生的根源、现有反垃圾邮件技术的优劣、中文分词技术、文本分类技术的基础上,将目前最优秀的中文分词技术与贝叶斯方法相结合,提出了针对中
随着攻击手段的复杂化和多样化,传统的入侵检测方法己不能满足安全需求,智能入侵检测已逐渐成为入侵检测乃至整个网络安全领域的研究重点之一。本文采用神经网络模型来实现系
随着网络技术的快速发展,依托网络,发挥网络信息资源丰富和不受时空限制的优势,实现网络教学,已经日趋普及。但是,由于学员个性千差万别,若使用划一的、模式化的教学形式,将
P2P(peer-to-peer)是一种新兴的互联网应用技术,因其自身的可扩展性、容错性、自组织性、高效性、低成本性,而受到越来越多的关注。目前在大多数的P2P系统上的信息检索(informa
近些年来,随着计算机视觉相关技术与理论的不断完善与发展,其在视觉检测、视觉导航与自动化装配领域中正被广泛地应用。在视觉系统中,通常摄像机因其价格低廉、获取信息丰富