基于Web的分布式工作流管理系统的事务模型研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:a0701302
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业的计算机应用已经进入跨企业的信息集成,这需要依靠分布式的工作流管理技术。传统的基于CORBA的工作流系统显然已不能满足要求,其Internet ORB间协议IIOP很难穿越企业级的防火墙,这使得它不可能作为普遍的电子协作机制,因此,IBM把SOAP作为开放标准,并认为:UDDI,而不是IIOP才是正确的解决互用性的方法。而且,从安全、事务、实时动态特性、平台无关性、开放性、可伸缩性、可移植性等方面考虑,基于Web的组织间分布式工作流管理系统具有无可比拟的优势,一旦它投入实用,将轻而易举的涵盖到现今工作流应用的各个层次。针对当前工作流系统在实际应用中集成能力差、柔性差、互操作性不高、模型缺乏对分布环境的支持等缺点,本文提出了基于J2EE/Web Service的工作流系统。它具有松散耦合、低进入屏障、行业支持、高度可集成能力等等优势,更能适应当代企业发展的需要。 同时,现有的工作流事务模型,包括已推出的商用工作流管理系统,不能完美地在具有事务特征的商务处理过程中提出解决数据一致性,正确性和可靠性的方案,我们在开发重庆市高速公路信息管理系统的过程中,以及在ABB重庆变压器公司的ERP系统的实施过程中,都遇到了事务处理方面的难题。这种困境是普遍存在的,目前,在包括微软、IBM、SAP、BAAN、富士通等各大软件厂商所推出的数百种商用工作流系统中,都还没有形成一套成熟的、可靠的工作流事务解决方案。造成这种现象的深层原因是:工作流事务领域至今还没有像传统数据库那样,形成一套完善的、正确的、经得起实践反复检验的理论体系,严重制约了其实用化进程。由此,本论文的研究具有较强的挑战性、迫切性和现实意义。本文针对上述问题提出了基于事务工作流及Sagas长事务模型的双层正交的工作流事务模型,这种嵌套事务模型提供了比单层事务模型更好的错误恢复粒度。当错误发生时,没有受到错误影响的部分可以不发生回滚。它结合了传统的事务模型、扩展的事务模型和放松的事务模型的各自特点,并讨论提出了这种事务工作流的执行策略和事务故障恢复策略,以及如何保证工作流事务原子性、一致性及持久性的解决方案。
其他文献
随着计算机网络应用日益普及和通信技术、计算机计算的发展,同时越来越多的企事业单位在单位内部开始使用IP电话,网络接入服务器(NAS)认证计费系统已经成为远程接入设备的一
在现有的分布式网络安全系统中,入侵检测与防火墙通常是联动工作的,这种方式能有效防止黑客袭击,但是随着网络病毒攻击、黑客袭击方式的“集成化”,现有的分布式网络安全系统
虚拟企业是二十一世纪的一种新型的企业形式,它通过计算机网络把分布在不同地理位置上的企业集成起来,虚拟企业自身的特点决定了虚拟企业的信息系统和传统企业的信息系统有所不
云计算是一种以有偿提供资源作为服务的商业化计算模式,其中,如何根据集群负载与用户服务水平,对资源进行合理、有效的分配是云计算研究的重要内容,但目前该领域还存在如资源使用
软件构件化是21世纪软件工业发展的大势趋,构件化思想在软件领域被广泛地应用。把网络协议结和构件思想结合在一起实现是目前网络协议体系结构发展的方向,特别是在基于通信设备
学位
随着Internet在我国广泛应用,远程教育越来越受到人们的重视。远程教学不仅仅是将教学材料在网上发布,更多的是学生与教师、教师与学生之间的充分沟通、交流。由于远程教学中教
随着信息技术的飞速发展,人类在信息处理领域面对更多新兴应用的挑战,特别是随着空间地理信息、时间信息的存储和管理的广泛应用,原有的空间数据库和时态数据库都越来越体现
目前高性能计算机和高性能服务器已逐渐使用大规模集群结构。集群文件系统是集群的一个重要组成部分,作为一种集群体系结构上的并行文件系统PVFS(Parallel Virtual File Syst
耳语音作为一种特殊的语音,是日常语音交流必不可少的一部分。随着说话人识别技术的日益成熟以及人们对耳语音关注程度的增加,耳语音说话人识别技术在信息服务、司法鉴定等方面