基于Web服务的工作流事务模型及应用研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:baby3911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息量的急剧增加,企业在管理其资源时希望提高各个环节的响应速度、改善企业的管理模式,以提高生产效率。而工作流技术的产生很好的满足了这一需求,它能够将企业的资源以业务过程为中心进行应用系统的集成和整合,来实现业务过程的灵活控制;将逻辑流程和实现流程相分离,管理参与者与过程实施者相分离,来提高企业的生产效率、降低生产成本。当前随着企业规模的扩大和跨企业的信息交互,单纯的企业内部工作流管理模式已经不能满足现代企业的需求,工作流技术面临着跨企业的交互信息和动态集成等诸多问题。  本文针对工作流事务处理,构建了一个基于Web服务的工作流事务模型(WS-WLTM),该模型以Sagas事务模型、嵌套事务模型为基本框架,并且采用BPEL4WS及其补充协议TS-Coordination和WS-Transaction提供的事务处理接口。有效地改进了分布的、异构的网络环境下的工作流事务处理问题。保证了工作流中数据的一致性和可靠性及复杂的业务活动对象之间信息共享的交互性和畅通性。  本文的主要工作内容如下:  1、将工作流中的事务划分为活动事务和原子事务两种类型,其中活动事务采用Sagas事务模型结构,原子事务采用嵌套事务模型结构。既增加了工作流中事务划分的粒度,也提高了事务的补偿效率;利用图论的思想将工作流中的复杂业务活动有效的划分成不同的活动事务,进而将活动事务划分成一系列的原子事务,并给出了活动事务节点和边的定义及行为规则。  2、分析了以往的高级事务模型恢复补偿策略的优点及不足,进而给出了适合WS-WFTM工作流事务模型中的活动事务和原子事务的异常恢复方法及补偿策略。  3、详细阐述了WS-WFTM工作流事务模型在Web服务状态下的工作机制,给出了WS-WFTM总体框架模型,描述了WS-WFTM工作流事务模型如何与BPEL4WS及其补充协议TS-Coordination和WS-Transaction提供的事务处理接口交互信息,给出了每个模块的详细设计及它们之间的交互过程,以及WS-WFTM工作流事务模型与Web服务通信接口设计的一般方法。  4、将WS-WFTM工作流事务模型模拟应用到证券交易系统之中,并且以开户流程为例,详细描述了此模型中活动事务与原子事务的划分及对应的补偿方法,并给出了主要事务类的设计方法及对应的Web服务描述语言。  
其他文献
随着多媒体、网络技术的飞速发展,工程图纸数字信息在企业生产部门中的应用日益广泛,如何从大量的工程图纸信息中快速而准确地检索出所需的信息成为一个亟待解决的问题。本文
随着计算机网络和数据库技术的迅速发展,人们对数据库的要求越来越高。传统的集中式数据库一般都被放置在服务器上,这样比较方便管理,但随着网络技术的迅猛发展,数据分布存储
随着Internet技术的发展,安全协议在电子商务和电子政务中的应用越来越多。与此相应的就是人们对协议的安全性更加关注,随之涌现出各种安全协议的形式化分析方法。本文简要介
延迟容忍网络(Delay Tolerant Networks, DTNs)是一种新型Ad-hoc网络。在这种网络中,由于节点移动过于频繁,以及节点密度过于稀疏,导致整个网络中不存在端到端完整而稳定的通
随着科技技术的飞速发展,互联网的广泛使用,单一应用系统不再能够满足政府和企业客户的多样性需求,因此,多个具有独立用户身份认证模块但又彼此互相联系的系统和网站涌现到用
面向方面的程序设计(Aspect-Oriented Programming,AOP)是一种全新的程序设计方法,其核心旨在克服面向对象程序设计中抽象建模的局限性,在系统设计时将分散在各个模块中的横
路由协议是移动自组网(MANET,Mobile Ad hoc Network)的重要组成部分。基于位置的路由协议因无状态性而具备良好的可扩展性,能适用于大规模的网络。我们将基于位置的路由思想
随着互联网的发展,文本过滤技术成为互联网内容处理的关键技术,对海量信息处理具有很重要的意义。传统的文本过滤方法,如基于统计的向量空间模型方法和概率模型方法,速度快,可实现
随着网络教育的蓬勃发展,与之相适应的资源建设也日益受到人们的重视。众所周知,网络教育有三大基础:硬件、软件和网络教育资源。Internet技术正在向宽带、高速、多媒体化方
地理信息系统(GIS)是用于获取、储存、查询、分析和显示空间地理数据的计算机信息系统。WebGIS(网络地理信息系统)是在Internet或Intranet网络环境下采用WWW协议的一种地理信