面向ICES-SSP的服务封装与集成技术及应用

面向ICES-SSP的服务封装与集成技术及应用

论文摘要

本课题对云制造服务系统中的服务封装与集成技术部分进行了研究。云制造服务平台是在云服务模式下的应用平台,服务平台中的服务封装与集成技术主要是基于PEtALS的服务封装技术、服务选择技术、服务组合技术等,结合这些研究内容,设计和开发了以服务服务平台为支撑的文档服务系统来应用这些技术,智慧服务平台是云制造服务平台的一个具体应用,可以作为一个仿真平台支持云制造技术的验证。本文主要是对服务平台的服务封装与服务集成技术进行讨论。在智慧服务平台中,PETALS ESB作为其支撑基础,是服务封装和服务集成的实现工具。网上文档服务系统作为平台的一个子系统,支持通过Web服务将不同的应用封装并集成起来,形成一个具体的应用系统。本文首先介绍了服务封装和服务集成的基本技术,并分析了这些技术在平台中的需求,分析了文档服务系统的特点,并研究了在平台上实现服务封装和服务组合的可行性办法。其次介绍了企业服务总线的概念和原理,并对企业服务总线的功能进行了研究。本文使用的ESB产品是PEtALS,它是一种中间件产品,可以为松散耦合的服务提供应用提供标准的集成方式。通过使用PEtALS ESB,研究了基于PEtALS的服务封装技术与服务组合技术。最后,设计和实现了基于PEtALS的应用:网上文档服务系统的开发。通过对实际应用系统的设计和实现,验证本为提出的技术和理论。网上文档服务系统是智慧服务平台的一部分,主要用于平台中的用户管理和使用系统提供的文档服务。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题来源及研究背景
  • 1.2 课题研究的目的及意义
  • 1.3 与课题相关的国内外研究现状
  • 1.3.1 Web 服务的基本概念及核心技术
  • 1.3.2 SOA 的发展及应用
  • 1.3.3 企业服务总线与PEtALS
  • 1.4 本文研究内容与章节安排
  • 第2章 服务封装与集成应用的需求分析
  • 2.1 系统的功能需求与技术需求
  • 2.1.1 功能需求分析
  • 2.1.2 技术需求分析
  • 2.2 系统需要解决的问题
  • 2.2.1 服务封装的需求与应用
  • 2.2.2 服务组合与服务集成的需求与应用
  • 2.2.3 文档管理系统与文档服务系统的区别
  • 2.3 本章小结
  • 第3章 服务封装与服务组合的技术及应用
  • 3.1 PEtALS 基本介绍
  • 3.1.1 PEtALS 的基本架构
  • 3.1.2 PEtALS 的JBI 环境
  • 3.1.3 PEtALS 的消息通讯与调用机制
  • 3.1.4 PEtALS 的企业集成模式
  • 3.2 服务封装技术的应用
  • 3.2.1 简单服务封装
  • 3.2.2 复杂服务封装
  • 3.3 基于POJO 的动态服务选择
  • 3.3.1 PEtALS 的POJO 引擎的基本原理
  • 3.3.2 POJO 引擎的类图
  • 3.3.3 POJO 引擎的动态服务选择实现
  • 3.4 服务组合技术的应用
  • 3.4.1 两种服务组合与服务编排概述
  • 3.4.2 基于PEtALS 的服务组合
  • 3.5 本章小结
  • 第4章 服务封装与集成应用系统的设计
  • 4.1 系统的总体设计
  • 4.1.1 系统的角色及角色关系
  • 4.1.2 系统的运营模式
  • 4.2 系统的功能及服务过程
  • 4.2.1 系统的功能设计
  • 4.2.2 系统的服务过程
  • 4.3 系统的WebService 设计
  • 4.4 系统的数据库设计
  • 4.5 本章小结
  • 第5章 服务封装与集成应用系统的实现
  • 5.1 网上文档服务系统类图的实现
  • 5.2 系统的流程及系统构建
  • 5.2.1 系统的流程
  • 5.2.2 系统的构建
  • 5.3 系统服务封装的实现
  • 5.4 系统服务组合的实现
  • 5.5 系统的运行效果
  • 5.6 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    面向ICES-SSP的服务封装与集成技术及应用
    下载Doc文档

    猜你喜欢