服务计算中基于约束规则的业务事务恢复机制

来源 :东南大学 | 被引量 : 0次 | 上传用户:louism123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,Web服务越来越多地被企业用于各种业务应用,将多个Web服务按照一定的流程组合起来形成组合服务,是用Web服务实现业务流程的主要形式。在服务计算中,一个业务事务是由多个企业所提供的Web服务所组成的,因此业务事务被部署在松耦合、异构和自治的环境中。   业务事务恢复是解决业务流程执行过程异常、保证业务流程事务属性和成功执行的一种重要方法。当错误或异常发生时,传统的回滚技术不再适用,因为加锁机制是不被支持的。现有的解决方案包括前向恢复和后向恢复,但这些恢复方法缺乏对事务的业务逻辑的考虑,因此不够灵活且缺乏效率。在复杂的Web服务环境中,异常多种多样,对异常的恰当处理需要依赖对异常的实时信息的把握,掌握更加精确而细致的异常信息,根据具体的业务事务实冽的业务逻辑制定特定于异常的恢复策略,而在现有的研究中,业务事务的实时状态常被用于对服务发现、服务组合的优化,被用于业务事务恢复方面的研究极少。   本文提出约束规则的概念,来表示事务的业务逻辑;并将上下文应用到业务事务的恢复过程,基于上下文将业务事务异常分成四大类:网络异常、物理异常、服务异常和用户异常,根据分类对业务事务恢复过程中无意义的步骤进行了删减,简化了恢复过程;对业务事务异常时的上下文进行了评估,选择可行的补偿路径实例化,根据用户开销敏感权值计算可行补偿路径实例化开销,据此选择最优补偿路径实例化。本文给出了恢复机制中的各个算法的详细描述,并通过一个旅游公司的具体的实例,来对本文提出的恢复机制进行了阐释。并通过与现有的恢复机制的比较,验证了本文的恢复机制有着较好的恢复成功率和较高的恢复效率。
其他文献
图像分割是指将图像分解为多个各具特性的区域(也称为超像素)的过程。图像分割的目的是为了更直观地表达图像各个区域所包含的不同信息以及区域间的联系,图像分割结果的好坏
在中医理论中,舌头是反映人体状况的一面镜子,脏腑病变可由舌部的变化得知。传统的中医舌诊需要医生通过肉眼辨别分析,主观性强,重复率低,并受环境等因素影响。采用计算机图
随着计算机的广泛应用和网络技术的快速发展,人们对信息安全及保密性的要求日益提高。数据加密、防火墙等都是被动防御措施,已不能完全阻挡攻击者的入侵。作为一种主动防御措施
随着互联网技术的快速发展,数据挖掘领域受到了越来越多的关注。关联规则一直是该领域的研究热点,主要是为了发现数据之间的关联以及有趣的模式。挖掘最大频繁项目集作为关联
烟雾等流体在自然场景中扮演着举足轻重的角色,基于物理的烟雾仿真也一直是计算机图形学与虚拟现实领域研究的热点与难点。前人的研究中大部分只考虑了密闭空间中的自然腾升
超时违章停车,已经成为影响交通畅通的重要因素,迫切需要采用技术手段来遏制乱停车现象。本文深入分析了智能交通系统中超时停车检测系统的工程应用需求,在归纳总结了计算机
如何将多种身份认证技术无缝结合,形成一个通用的集成框架,并解决因生物特征流失引发用户隐私权被侵害的问题,无疑是一个重要的课题。虽然现有的通用集成框架将多种认证技术
在众多的陶瓷生产工艺过程中,陶瓷配方发挥了极其重要的作用,如果配方计算不准确,将影响到整个陶瓷制品的质量。由于陶瓷具有复杂的物理性能和化学工艺,采用传统经验配方已经不能
压缩传感突破了奈奎斯特定理中要求采样率不小于最高频率两倍的瓶颈,在信号处理领域中具有广泛的应用前景。本文在学习压缩传感理论和重构算法后,对贝叶斯压缩传感算法进行了
由于国内外高等院校已经普遍深入开展网络教学,通过网络教学平台的使用,彻底改变了传统的面对面教学模式,可以实现在线学习、交流、资源共享以及答疑解惑等功能,提高了学习效