CA-CCML语言的Web服务组合异常处理技术研究

被引量 : 1次 | 上传用户:wenlimm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Web服务及其组合技术的发展方兴未艾。随着单个Web服务难以满足日益复杂的业务需求,Web服务组合逐渐赢得人们的重视。为了描述Web服务组合的业务流程,许多Web服务组合语言应运而生。其中,课题组提出的上下文感知的 Web 服务组合语言 CA-CCML(Context-Aware Cooperative Composition Modeling Language)能够在描述静态Web服务组合的同时,兼顾Web服务之间的动态交互,并且在传统Web服务组合的概念上融合了上下文感知理论,使得CA-CCML语言能够个性化地解决具体问题。然而,Web服务组合经常面临执行失败的情况。为保证Web服务组合正常执行,必须给予CA-CCML语言抗击异常情况的能力。本文在分析和研究国内外异常处理相关研究成果的基础上,结合CA-CCML自身特点,对基于CA-CCML语言的Web服务组合的异常处理技术进行了深入研究,给出了 CA-CCML语言的Web服务组合异常处理框架。针对该框架,重点研究了异常捕获和异常修复两大功能模块。对于异常捕获,首先对异常进行了分类,然后提出了基于隐马尔可夫模型(Hidden Markov Model,HMM)的 CA-CCML 异常捕获模型 CCEC-H(CA-CCML exception capturing model based on HMM)。应用该模型,结合系统特征相关概念,实时监听组合系统、判断组合系统当前状态并及时捕获系统出现的异常。之后,针对CA-CCML的异常修复问题,给出了重试、替换、补偿、回滚、终止及人工处理等多种异常修复策略,采用给定异常修复逻辑及默认异常修复逻辑相结合的方式对捕获到的异常进行修复。最后,通过一个实际应用案例,验证了本文研究的CA-CCML语言的Web服务组合异常处理技术的实用性与有效性。
其他文献
废弃油基钻井液因其含油率高的特性成为废弃钻井液处理中的重点与难点。工程上常用的回注、填埋等方法对资源造成了浪费,而破乳、萃取等技术普遍存在资源回收与额外添加化学
现代风险导向审计模式在我国企业中应用范围越来越广,但就目前现状来看,现代风险导向审计在我国企业中应用推广还存在一些问题,文章试图结合这些问题对现代风险导向审计模式
总结张智龙教授运用“治崩三法”治疗原发性肾小球源性血尿的临床经验。原发性肾小球源性血尿属于中医“血尿”的范畴。张智龙教授认为该病的病机特点为脾肾亏虚,气虚瘀血。确
无人机作为一种新兴的航空遥感平台,具有起航快、操作灵活、成本低的特点,机上搭载的数码相机、数码摄像机可以获取高分辨率影像,通过对影像的处理可以满足绝大多数用户在航
本文以分工理论、交易成本理论、产业组织理论和产业集群理论为理论基础,对我国农业生产性服务业发展进行实证研究,分析了国内外农业生产性服务业发展模式现状,进而构建了发
移动硬盘作为信息存储领域典型的便携式载体,经常用于储存军事、国防领域的涉密资料文件,在被广泛应用于存储各类秘密级及以上级别资料的同时,在运输、转移等过程中被盗或不
减负不仅仅是减少学生的课后作业或是课程的难度和深度,而是想通过减少课程内容的讲解来提高学生对所需掌握的知识程度,真正学到知识。因此,教师以减负的理念为核心,提出了通
以国家中药材生产质量管理规范(GAP)种植及农户常规种植的二年、三年生的三七为原料,采用电感耦合等离子体发射光谱法(ICP-AES)测定了两种不同种植方式,不同生长期三七不同部
虽然固态硬盘(Solid Static disks,SSD)的技术在不断提高,SSD在读写速度、功耗、安全性、防震抗摔、体积等方面的优势也更加明显,但是基于单一闪存介质类型的固态硬盘在性价