Web服务组合QoS容错处理架构设计与实现

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:zsz520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种流行的资源整合平台,可跨平台集成网络上的各种资源和服务。W3C将Web服务定义为“URI上的应用软件”。Web服务组合通过一定的逻辑关系将多个服务按照特定的功能和逻辑关系组合成新的服务,在企业应用集成、电子商务等方面得到了广泛的应用。然而,逐步扩大的应用规模与网络环境的不稳定性,导致Web服务组合在执行中出错的情况日益增加,如何让服务组合在运行故障发生时进行容错处理,保证Web服务组合的服务质量(Quality ofService,QoS),显得尤为重要。对Web服务组合进行容错处理,是提高服务可用性和可靠性的有效途径。本文对服务组合流程运行时出错时进行故障分级,提出了执行引擎WebJetFlow在执行过程中的的容错处理架构,在此架构中针对Web服务组合运行时出错的故障分级,有针对性的设计和实现了相应的在线处理策略,使流程执行时在业务功能和服务质量两方面均得到保障。在实际类似时间攸关的交互应用中最重要的QoS属性是服务响应延迟,因此对于时效性的保证成为了影响Web服务质量的一个关键问题。本文在基于SLA协议的基础上,设计了一套从用户界面开始,延续到WebJetFlow执行引擎内部的容错处理框架,这套框架以提供时效性保证为主,并同时保障了代价耗费、成功率,进而保障了Web服务组合在满足QoS约束的情况下可顺利进行,最终本文通过一系列的相关实际测试证实了它的有效性。
其他文献
本文尝试从流程管理和内部控制相结合的角度阐述如何通过加强流程管理来促进企业内部控制,来帮助企业恰当、有效、安全的配置资源,从而更好地达成企业的目标。全文共分为四个主
智能规划已经成为人工智能研究的热点,尤其是基于概率方法的不确定规划算法和对可创建删除对象规划算法的研究。概率方法定量的刻画了现实世界中的不确定性,更适合于求解现实
传输控制协议(TCP)被广泛应用于有线网络中。作为传输层协议,它提供端到端的可靠传输服务,被公认为是有线网络中一种很有效的传输层解决方案。拥塞控制是TCP协议研究的一个热
序列模式挖掘中,类Apriori算法通常与Apriori性质相关联:序列模式中,若子序列非空,则为频繁模式。Apriori性质具有反单调性,利用这种性质可以剪裁搜索空间。然而,序列模式挖掘
随着互联网信息及用户的飞速增长,如何有效减少用户访问延时,提高网络服务质量是一个迫切需要解决的难题,缓存与预取技术是克服此难题的有效方法。但由于随着WWW上动态内容和
随着计算机网络通信技术和多媒体技术的飞速发展,新型的人机交互(Human MachineInteraction,HCI)技术已成为当前计算机科学领域一个十分活跃的研究课题。情感计算的研究对于
客户关系管理(Customer Relationship Management, CRM)对于企业掌握客户需求是十分重要的,它能够帮助企业掌握客户的需求内容及需求趋势,加强与客户的合作关系,有效地挖掘和
随着互联网的迅速发展,网络攻击事件越来越多,网络安全评估已经成为当今网络安全领域研究的热点和难点之一。网络安全评估可以在网络遭受攻击前对网络的安全性状况进行预测,并给
语料库语言学在1990年代得到迅速的发展。语料库语言学的要旨是让计算机从大规模真实文本语料中直接学习并自动处理语言信息。然而,原始语料的利用价值有限,如果在原始语料中
随着经济的发展和社会的不断进步,犯罪分子的作案手段,以及犯罪人群也在不断的发生变化,为了更好的打击和预防犯罪,维护国家和人民生命财产的安全。同时,提高公安工作的规范化管理