基于Web服务的工作流事务研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:fantong518
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
把Web服务与工作流相结合,允许工作流应用中的任意活动用Web服务的形式以及工作流子过程用Web服务组合的形式实现,甚至工作流本身也以Web服务的形式封装给外界使用,是集成企业应用的一种很好的解决方案。另一方面,事务处理技术是保证信息可靠性和一致性的关键技术。目前广泛使用的平面事务具有ACID(Atomicity,Consistency,Isolation and Durability)特性的原子操作序列,但是由于Web服务环境的资源管理方式完全不同于传统方式,所以对事务提出了更高的要求。本文在分析了Web服务松散耦合的环境下对工作流事务的需求以及从Web服务组合和参与服务之间的层次关系的角度的基础上提出了一种用以提高Web服务组合事务的处理性能的模型。模型在借鉴资源预约思想的基础上引入了语义等价封装的概念,在Web服务组合事务与实现工作流活动的参与服务之间增加一个中间服务层,减少了参与服务补偿的发生,并提高了组合服务事务的提交成功率。中间服务层屏蔽了实际调用的Web服务过程,是一个封装了预约机制以及自动重复调用语义等价的Web服务的服务层。描述了模型的层次结构、组合服务事务的处理过程、中间服务状态的转换、参与服务的补偿机制,说明了事务协调框架的组成部件及其完成模型事务语义的协调过程,最后给出了模型的主要实现。引入中间服务的事务模型可以较好地满足Web服务环境下对长事务的要求,为Web服务事务处理提供了有力支持。
其他文献
便携式多媒体播放器PMP(Portable Multimedia Player),也就是通常人们所说的MP4,已成为继MP3之后,消费类电子产品的一个新热点。由此所带来的以PMP为核心框架的软硬件产品研
随着网络的迅速发展,网络管理变得越来越重要,也越来越复杂。被管对象的种类越来越多,同时网络管理也从主要对设备级的管理逐渐向对服务、企业应用等IT资源进行管理的方向发展。
统一建模语言是非常具有代表性的面向对象的建模语言。统一建模语言的核心是模型,在软件开发过程中,统一建模语言是实际事物的简化模型,可以帮助项目团队理解软件内部复杂结构的
随着以Web为中心的应用程序的发展,信息技术部门如何快速的构建大型的企业级分布式应用成为关键,EJB正是在此背景下出现的。但是EJB难于学习和使用已经成为EJB或J2EE发展壮大的
高校由人事管理到人力资源管理的转变是赢得竞争力的必然趋势。高校人事管理信息化积累了越来越多的历史数据,迫切需要一种技术来发现隐藏在数据背后的有价值的信息。数据挖掘
随着网络技术的不断发展和网络应用的逐步加深,网络安全问题也越来越多地引起人们的关注和重视。入侵检测技术是一种提高网络安全的重要手段,与信息加密技术、防火墙技术、病
网格是伴随着互联网技术迅速发展起来的,最初是专门针对复杂科学计算应用的一种新型计算模式,这种计算模式把整个网络整合成一台巨大的超级计算机。网格中的资源规模巨大,更新频
数据网格是一种网格计算系统,主要用来处理数据——有约束的共享和管理大量的分布式数据。数据网格技术是研究的热点,主要集中在元数据管理和复制管理两个方面。校园网络环境中
随着电子政务应用的不断深入,使得政府部门的工作方式发生了巨大的变化。电子政务给政府工作带来方便和高效率的同时,也带来许多安全问题。如何保障在信息安全的前提下提高政府
生物信息学是由生物学、应用数学和计算机科学相互交叉所形成的新型学科,是当今生命科学和自然科学的重大前沿领域之一。其中,生物序列比对是生物信息学中一个最基本的研究方