基于SOA的服务组合机制研究

基于SOA的服务组合机制研究

论文摘要

针对现有Web服务组合实现框架的不足,本文提出了基于编舞的Web服务组合实现框架;在服务组合的验证过程中,本文使用Pi-演算做为模型检查工具,提出了将WS-CDL编舞转化为Pi-演算表达式的CH2PI算法。在基于编舞的Web服务组合实现框架的基础上,设计了手机报系统,并使用CH2PI算法对手机报系统中的服务组合进行验证。首先,本文介绍了SOA的标准体系结构,对SOA及其关键技术进行了概括,讨论了服务组合的分类和框架,比较了服务组合的描述标准,详细介绍了编舞描述语言WS-CDL的模板结构。其次,对手机报系统的服务组合建模,提出了基于编舞的Web服务组合实现框架,并在此框架基础上,使用WS-CDL对手机报系统中的服务组合进行编舞描述。在服务组合的模型验证阶段,引进Pi-演算理论,给出WS-CDL的模板元素到Pi-演算元素的映射规则,提出CH2PI算法,使用该算法将手机报系统中服务组合的编舞转化成对应的Pi-演算表达式,并使用MWB工具对该Pi-演算表达式做了局部验证。最后,介绍了手机报系统中部分服务接口的实现,这些接口遵循手机报系统中服务组合的契约,在面向服务思想的指导下完成。本文提出的基于编舞的Web服务组合实现框架保证了服务请求者的服务需求描述的准确性,CH2PI算法为服务编舞的自动化验证提供了理论基础,基于SOA的手机报平台的设计及部分接口实现也具有一定的实用价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究领域的发展概况
  • 1.2 课题背景与研究内容
  • 1.3 课题研究的主要工作
  • 第二章 SOA 中服务组合研究
  • 2.1 协同工作
  • 2.2 SOA 的标准体系结构
  • 2.2.1 面向服务体系结构的定义
  • 2.2.2 SOA 的标准体系结构
  • 2.3 Web Service
  • 2.4 语义Web 服务
  • 2.4.1 语义Web
  • 2.4.2 语义Web 服务
  • 2.5 Web 服务组合
  • 2.5.1 Web 服务组合定义
  • 2.5.2 Web 服务组合分类
  • 2.5.3 Web 服务组合实现框架
  • 2.6 服务组合描述标准
  • 2.6.1 编舞与编制
  • 2.6.2 WS-CDL 简介
  • 2.6.3 WS-CDL 信息定义模板
  • 2.6.4 WS-CDL 参与方定义模板
  • 2.6.5 WS-CDL 活动定义模板
  • 2.6.6 WS-CDL 函数模板
  • 2.7 消息中间件
  • 2.8 本章小结
  • 第三章 手机报系统的服务组合建模
  • 3.1 需求分析与建模
  • 3.1.1 手机报业务简介
  • 3.1.2 手机报系统结构
  • 3.1.3 系统的用例模型
  • 3.1.4 系统的活动模型
  • 3.2 基于编舞的Web 服务组合实现框架
  • 3.3 手机报系统的 WS-CDL 描述
  • 3.3.1 信息类型描述
  • 3.3.2 参与方描述
  • 3.3.3 内容提交流程描述
  • 3.3.4 整体描述
  • 3.4 本章小结
  • 第四章 手机报系统的服务组合模型验证
  • 4.1 Pi-演算
  • 4.1.1 Pi-演算的语法定义
  • 4.1.2 Pi-演算的操作语义
  • 4.2 WS-CDL 编舞元素到Pi-演算的映射规则
  • 4.3 WS-CDL 编舞建模到Pi-演算的表达式的算法
  • 4.4 基于CH2PI 算法的服务组合验证
  • 4.5 验证工具 MWB
  • 4.6 服务组合验证流程
  • 4.7 本章小结
  • 第五章 基于SOA 的手机报系统部分接口实现
  • 5.1 开发环境与工具
  • 5.2 服务接口的具体实现
  • 5.2.1 用户服务接口实现
  • 5.2.2 CP 服务接口实现
  • 5.2.3 彩信发送接口实现
  • 5.3 本章小结
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].基于SOA的个性化健康管理服务平台系统研究[J]. 现代信息科技 2020(03)
    • [2].基于SOA的安徽省农业科技成果转化平台设计[J]. 安徽农业科学 2016(27)
    • [3].基于SOA框架下的电子商务平台[J]. 电子技术与软件工程 2016(23)
    • [4].基于SOA的物流管理系统设计[J]. 信息与电脑(理论版) 2017(03)
    • [5].基于SOA架构的第三方物流运输管理系统的设计[J]. 自动化与仪器仪表 2017(05)
    • [6].基于SOA的工作流管理系统的关键技术研究[J]. 湖北民族学院学报(自然科学版) 2017(02)
    • [7].医院档案集成系统设计中SOA技术的应用[J]. 现代经济信息 2017(04)
    • [8].基于SOA的高校财务共享服务中心系统及应用[J]. 会计之友 2016(07)
    • [9].应用SOA技术构建融合运营支撑系统[J]. 广播电视信息 2016(02)
    • [10].基于SOA的港口贸易管理下的质押监管业务操作[J]. 商场现代化 2016(03)
    • [11].基于SOA的新农合电子文件中心构建方案[J]. 中华医学图书情报杂志 2016(05)
    • [12].SOA的信息系统设计及实际应用探讨[J]. 数字技术与应用 2016(05)
    • [13].基于SOA的会计综合服务平台的设计与研究[J]. 电子设计工程 2016(21)
    • [14].基于SOA的山东省地籍管理信息系统设计与实现[J]. 信息技术与信息化 2014(07)
    • [15].以SOA为基础的档案管理信息系统的开发与构建[J]. 科技传播 2015(09)
    • [16].SOA电子公文交换系统的安全性[J]. 信息与电脑(理论版) 2015(10)
    • [17].基于SOA架构的高校人事管理系统的设计与实现[J]. 数码世界 2019(12)
    • [18].SOA环境下的数字图书馆信息安全研究[J]. 科教文汇(下旬刊) 2010(11)
    • [19].基于SOA的煤炭开采数据采集与监视系统设计与实现[J]. 煤炭技术 2013(12)
    • [20].基于SOA的空间信息服务架构模式分析[J]. 科技致富向导 2011(17)
    • [21].基于SOA的少数民族档案资源整合及实现路径研究[J]. 档案管理 2020(02)
    • [22].基于SOA的城市应急指挥系统[J]. 电信快报 2017(02)
    • [23].SOA在轨道计算中的应用与研究[J]. 计算机工程与设计 2017(03)
    • [24].双折射对SOA中超短脉冲啁啾的影响[J]. 科技传播 2017(08)
    • [25].基于SOA的面向对象软件工程开发技术研究[J]. 数字技术与应用 2017(04)
    • [26].基于SOA的软件开发的研究与实现[J]. 无线互联科技 2017(12)
    • [27].SOA在软件工程开发中的应用[J]. 电子技术与软件工程 2017(07)
    • [28].基于SOA的电力企业信息系统的研究与应用[J]. 低碳世界 2016(06)
    • [29].基于SOA的继电保护整定计算全过程管理系统的开发及应用[J]. 电力系统保护与控制 2014(24)
    • [30].基于SOA的电子政务信息资源整合初探[J]. 中国管理信息化 2015(03)

    标签:;  ;  ;  ;  ;  

    基于SOA的服务组合机制研究
    下载Doc文档

    猜你喜欢