论文摘要
本课题对云制造服务系统中的服务封装与集成技术部分进行了研究。云制造服务平台是在云服务模式下的应用平台,服务平台中的服务封装与集成技术主要是基于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 企业服务总线与PEtALS1.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 本章小结结论参考文献致谢
相关论文文献
标签:服务封装论文; 服务组合论文; 企业服务总线论文; 文档服务论文;