首页> 中文学位 >基于BPEL的动态Web服务组合的自适应研究
【6h】

基于BPEL的动态Web服务组合的自适应研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

Contents

1 绪 论

1.1 服务组合优化研究的背景和意义

1.2 国内外相关研究现状

1.3 本文主要研究内容及组织结构

2 基于BPEL的动态Web服务组合的相关技术

2.1 SOA简介

2.2 动态Web服务组合

2.3 动态Web服务组合的特点

2.4 Web服务的自适应机制

2.5 小结

3 基于BPEL的动态Web服务组合的分析

3.1 BPEL规范介绍

3.2 BPEL业务流程分析

3.3 小结

4 基于BPEL的Web服务组合自适应方案研究

4.1 基于BPEL的Web服务组合体系结构的设计方案

4.2 基于BPEL的Web服务自适应研究

4.3 Web服务监控策略

4.4 Web服务选择方法研究

4.5 小结

5 基于BPEL的Web服务组合优化方案性能测试

5.1 基于BPEL的Web服务组合优化测试方案设计

5.2 测试结果及分析

5.3 小结

6 总结与展望

6.1本文工作的总结

6.2 进一步的工作

致谢

参考文献

展开▼

摘要

作为一种新兴的基于互联网的分布式计算模型,Web服务具有开放性,平台独立性,松耦合性及重用性等优点,在企业应用集成等领域的作用越来越被人们所关注。然而单个Web服务业务功能有限并不能满足企业间的复杂的应用要求。而BPEL能将孤立的、业务功能有限的单个Web组合起来,形成复杂的Web服务满足用户对复杂服务的要求,被广泛应用于在SOA中,用于定义及执行Web服务业务流程组合。
  本文旨在探讨动态Web服务组合在服务失败或提供的服务没有达到QoS标准的时候,通过动态的替换原来服务,进行业务流程重绑定,从而使业务流程有一定的自适应能力,满足用户QoS需求。
  首先,论文在分析国内外研究现状的基础上,通过改进BPEL基本构架,设计了监控及动态绑定自适应系统,增强了现有BPEL业务流程的适应能力。其次,引入了流程转换工具,将转换的业务流程透明的部署到BPEL引擎上,使开发人员不必再有其他设计,就可以兼容到标准的BPEL引擎上。然后,详细研究了监控器和服务管理器的关键策略和方法,以服务调用为例说明在运行时刻BPEL引擎和基础架构各部分之间的交互。最后,论文还对系统性能进行评估测试,用2种不同的设置对自适应系统进行评估,通过与静态流程的性能对比分析,说明论文所给出的方法的正确性和有效性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号