Web服务连接器关键技术研究

Web服务连接器关键技术研究

论文摘要

在面向服务的体系结构研究中,涉及到的关键问题是服务与服务之间的协同以及服务与服务之间的交互。作为服务组装的关键部分,Web服务连接器是基本的、可组装的支持松散耦合集成的功能体,功能和接口的分离使连接器成了解决SOA集成问题的理想解决方式,但是在服务集成过程中,Web服务连接器却只负责通信,没有完全起到协同的作用。 结合当前各种Web服务组装工具的功能,本文在国家自然科学基金项目“面向分布式软件开发的软构件协同计算模型及形式化验证”的基础上,对以交互模式为基础的服务连接器技术进行研究,分析了当前Web服务组装领域存在的问题,给出了基于交互模式的Web服务连接器模型以及实现,并在此基础上开发了一个用Java语言编写的负责Web服务通信的通道管理器、解析不同模式服务的服务管理器以及控制服务连接器状态的状态管理器,给出了服务交互模式的详细定义、状态管理、底层通信的实现,使在原来的基础上更容易实现Web服务的组装,完善了Web服务连接器的模型。最后以一个实际的应用实例验证了方案设计的可行性。 本文的研究对面向服务软件开发,对动态、开放的计算环境下构造、部署面向服务应用的有效方法和实用技术进行研究,该研究对提高服务协同计算的工业化、标准化程度具有重要意义。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 选题背景及意义
  • 1.2 国内外研究现状
  • 1.3 本文的主要研究工作
  • 1.4 本文的组织结构
  • 第2章 Web服务及相关理论
  • 2.1 Web服务概念
  • 2.2 Web Service的技术
  • 2.2.1 XML和XSD
  • 2.2.2 简单对象访问协议SOAP
  • 2.2.3 Web Service描述语言WSDL
  • 2.2.4 Web服务注册中心UDDI
  • 2.2.5 远程过程调用RPC与消息传递
  • 2.2.6 Web Service在Internet上的应用集成
  • 2.2.7 CORBA和Web Service
  • 2.3 SOA面向服务的体系结构
  • 2.3.1 用SOA构建构建服务组装
  • 2.3.2 SOA管理驱动组合构建
  • 2.3.3 服务发现
  • 2.3.4 服务分类
  • 2.3.5 确定服务粒度
  • 2.3.6 服务获取
  • 2.3.7 SOA管理
  • 2.4 本章小结
  • 第3章 基于交互模式的服务连接器模型
  • 3.1 服务分类
  • 3.2 单向传输双向交互模式和单向传输多向交互模式
  • 3.3 服务连接器
  • 3.4 基于交互模式的服务连接器模型
  • 3.5 本章小结
  • 第4章 基于交互模式的服务连接器设计与实现
  • 4.1 服务管理器
  • 4.2 状态管理器
  • 4.3 通道管理器
  • 4.4 实例验证
  • 4.5 本章小结
  • 第5章 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    标签:;  ;  ;  ;  

    Web服务连接器关键技术研究
    下载Doc文档

    猜你喜欢