首页> 中文学位 >基于CCM的图形化Web服务编排工具研究
【6h】

基于CCM的图形化Web服务编排工具研究

代理获取

目录

摘要

Abstract

第1章 绪论

1.1 选题背景及意义

1.2 国内外研究现状

1.3 本文的主要研究工作

1.4 本文的组织结构

第2章 相关理论基础

2.1 SOA简介

2.1.1 SOA的概念

2.1.2 SOA的体系结构

2.1.3 SOA与Web服务的关系

2.2 Web服务简介

2.2.1 Web服务的概念与特征

2.2.2 Web服务的体系结构与技术架构

2.3 Web服务组合

2.3.1 Web服务组合的概念

2.3.2 Web服务组合的方法

2.3.3 Web服务组合模型与组合语言

2.4 Web服务协作

2.4.1 Web服务编排与编导的概念

2.4.2 Web服务编排与编导语言

2.4.3 Web服务编排与编导的区别

第3章 CCM模型及CCML语言

3.1 服务协同计算模型CCM

3.1.1 KPN过程网络模型

3.1.2 基于KPN的服务协同计算模型

3.1.3 CCM与其他组合模型的比较

3.2 服务协同计算建模语言

3.2.1 CCML介绍

3.2.2 CCML与其他服务组合语言的比较

第4章 Web服务编排工具原型的设计与实现

4.1 需求分析

4.2 总体设计

4.2.1 体系结构设计

4.2.2 功能模块设计

4.3 详细设计与实现

4.3.1 用户界面设计

4.3.2 模型绘制模块设计

4.3.3 CCM模型解析模块设计

4.3.4 CCML文档生成模块设计

4.3.5 WSDL文档生成模块设计

4.4 实例应用

4.4.1 客户购货实例描述

4.4.2 基于CCM模型的客户购货服务编排

第5章 总结与展望

5.1 论文工作总结

5.2 下一步工作展望

参考文献

致谢

研究生履历

展开▼

摘要

近年来,面向服务的体系结构(Service Oriented Architecture,SOA)是构件重用技术和分布式技术发展的结果,已成为信息技术领域的热点。在这种体系结构中,所有功能都定义为独立的服务,这些服务带有定义明确的可调用接口,能够以预先定义的顺序调用这些服务来组装更大的服务。而Web服务编排则起到了对Web服务进行组合和协调的作用,通过Web服务组合和编排,可以实现多个系统的相互协作与集成,从而更好、更灵活地构造出个性化的、能适应业务变化和满足即时需求的网络应用。
  本文将服务协同计算模型CCM及其建模语言CCML与主流服务组合模型及组合语言进行了比较分析,并参考当前Web服务组合编排系统的功能,根据CCM的特点,设计了相应的Web服务编排工具原型。该工具支持CCM的图形化建模,方便用户快速、简单、直观地建立编排模型,并输出CCML文档。同时,本文设计的编排工具支持CCM模型与WSDL语言的部分映射转换,输出相应的WSDL框架文档,以便进行Web服务发布与查询等。最后,本文给出了一个CCM模型的应用实例,展示了Web服务编排工具的实用性。本文研究Web服务组合与编排的相关技术,并对现有的Web服务编排组合系统进行了分析,在此基础上设计了图形化的服务编排工具原型。该工具对课题组提出的CCM模型及CCML语言提供了很好的环境支持,同时也使Web服务编排与组合更加直观、易懂,对提高服务组合的效率有一定的理论和应用价值。

著录项

  • 作者

    王玲玲;

  • 作者单位

    大连海事大学;

  • 授予单位 大连海事大学;
  • 学科 计算机软件与理论
  • 授予学位 硕士
  • 导师姓名 张维石;
  • 年度 2008
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    Web服务; 图形化; 编排工具; CCM模型; 映射转换;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号