QoS驱动的Web服务组合运行平台研究与实现

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:wwb316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业在全球市场取得成功的一个关键因素在于其灵活的商业流程。基于Web服务的SOA架构的概念非常适用于支持这种灵活的商业流程和应用系统。许多企业开始在Internet上通过组合现有Web服务构建自己的商业流程,并把自己的专业服务发布为Web服务供其合作伙伴调用。随着Web服务技术的广泛应用,Web服务市场出现了多个提供相同功能的Web服务。企业用户要求选择高QoS服务质量或具有最高性价比的服务,并要求保证Web服务组合流程的整体服务质量。Web服务组合技术及组合服务运行环境正逐渐成为产业界和学术界的研究热点。本文分析了现有Web服务组合运行机制和组合服务质量影响因素,认为Web服务组合运行机制和组合服务运行环境也是影响组合服务质量的重要因素。我们引入一个基于代理模式的轻量级面向服务的中间件WebJetServiceAgent,基于该中间件和组合服务执行引擎提出一个新的Web服务组合运行机制,组合服务运行引擎不直接调用外部Web服务,而是通过服务代理中间件完成服务调用。设计并实现了一个QoS驱动的基于Web服务策略规范的服务组合运行平台,在平台中扩展WS-Policy规范提出并实现了Web服务QoS策略、服务选择策略和错误恢复策略。该平台能全面支持QoS驱动的组合服务运行,支持基于QoS的运行时服务动态选择,运行时服务功能属性和非功能QoS属性监测,当服务调用失败时采用策略驱动的重试或替换等错误处理操作,保证可靠的服务交互;另外,我们提出一种新的BPEL4WS流程的多线程执行调度模型,基于该调度模型设计并实现了高性能的执行引擎,并基于此模型提出了一个基于集群的可扩展BPEL引擎的设计。在组合服务运行环境方面提高了组合服务运行质量。
其他文献
随着计算机技术和网络技术的迅猛发展,企业和个人通过网络进行数据交换变得越来越频繁。但是由于不同用户的数据采用了不同的数据表示方式,这就给数据的交换带了很大的不便,需要
迁移工作流(Migrating Wlorkflow)是将移动计算技术引入传统的工作流管理系统而得到的一种新技术,是近年来工作流管理研究的一个新方向。迁移工作流管理引擎、迁移实例和工作
面向电子商务领域的可视化“零编码”软件生产平台Softproline V2.0,已经取得一定的成功。为进一步方便用户设计调试应用程序,解决系统无法支持利息计算及缺少有效跟踪调试手段
即时通讯(Instant Messaging)是继电话和电子邮件之后在全球迅速普及的新一代通信工具。使用即时通讯软件,信息可以立刻发送到接收者,接收者可以不必马上回复,而且可以同时向不
随着航空电子系统数字化、综合化的发展,对机载显示系统的要求也越来越高。机载显示系统以图形显示的方式直观的提供给飞行员综合信息,有利于飞行员迅速掌握空中形势变化。论文
PDF擅长于描述复杂的页面版式,因此已经成为通用文档格式标准之一,也是目前最常用的科技论文存储载体。而ScienceWord是一种面向科技教育领域的专业文档处理软件,可以方便地
现有Internet是以IPV4协议为基础的,到目前为止有近30年的历史了。由于Internet的迅猛发展,IPV4的局限性越来越明显,特别是IPV4的地址空间面临即将耗尽的危险。IPV6的出现一劳永
本文对传统的分布式系统架构和目前流行的系统中间件技术进行了详细地研究和对比,深入地分析了它们在系统可重用性、可扩展性和易维护性方面存在的技术缺陷,结合通用分布式系
迁移工作流是基于移动计算范型提出的工作流管理研究的新方向。工作流业务过程根据业务目标的复杂程度被映射为一个或多个迁移实例,迁移实例是工作流的执行主体,每个迁移实例执
Internet的开放性和商业化促使越来越多的局域网络加入到Internet中,当局域网连接到Internet上时,防止非法入侵,确保局域网的安全是至关重要的。最有效的防范措施是在局域网