首页> 中文学位 >基于BPEL4WS和语义的动态Web服务组合框架
【6h】

基于BPEL4WS和语义的动态Web服务组合框架

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1什么是Web服务组合

1.2Web服务组合存在的问题及研究现状

1.3.1Web服务组合存在的问题

1.3.2Web服务组合的研究现状

1.4课题研究意义及重点内容

1.5论文组织结构

第2章商业流程执行语言BPEL4WS

2.1基本活动

2.1.1invoke活动

2.1.2receive和reply活动

2.1.3变量定义及变量赋值

2.1.4其它基本活动

2.2结构化活动

2.2.1sequence、switch和while活动

2.2.2flow活动

2.2.3pick活动

2.3错误及补偿处理

2.3.1错误处理器

2.3.2补偿处理器

2.4抽象BPEL4WS商业流程

2.4.1什么是抽象BPEL4WS商业流程

2.4.2抽象与可执行BPEL4WS流程的转换

第3章语义Web概述

3.1什么是语义Web

3.2RDF和RDF Schema

3.3OWL Ontology

3.4本体的概念匹配

3.4.1基于包含关系的匹配方法

3.4.2基于相似度的多本体匹配方法

第4章动态Web服务组合框架

4.1框架的总体设计

4.1.1框架的结构

4.1.2框架的系统架构

4.2描述Web服务的元数据

4.2.1WSDL-S

4.2.2Web服务元数据语言

4.3描述抽象流程模板的元数据

4.3.1APT编码

4.3.2商业流程元数据语言

4.4动态Web服务绑定

第5章总结与展望

致谢

参考文献

研究成果

展开▼

摘要

随着Web服务技术的发展,面向服务架构(SOA)已经从一个难以实现的设计理念逐渐变为业务解决方案中重要的设计方法。然而,只有能够将现有服务进行灵活组合才能真正发挥SOA的优势。商业流程执行语言(BPEL4WS)已经成为定义商业流程和业务交互协议的标准语言。但是,目前创建商业流程的方法仍停留在静态设计阶段,不能够灵活应对业务变化。 本文详细介绍一种基于BPEL4WS和语义的动态Web服务组合框架。在这个框架中,抽象流程模板被用来描述Web服务之间的交互及业务协议。框架还定义了两个语义元数据描述语言:商业流程元数据语言和Web服务元数据语言,它们分别被用来描述抽象流程模板和Web服务的语义元数据。通过商业流程模板和Web服务之间语义元数据的匹配,满足业务需求的Web服务能够被有效地选择。最后通过动态Web服务绑定,被选择的Web服务能够被组合到流程当中。考虑到现实当中不同的服务提供商可能使用不同的本体来描述语义元数据,我们也将对基于相似度的多本体匹配技术进行讨论。本文所阐述的Web服务组合框架基于工业标准,因此能够更容易地被用在解决方案当中提高BPEl4wS商业流程的应变能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号