基于SOAP的语义Web服务通信协议的研究

基于SOAP的语义Web服务通信协议的研究

论文摘要

作为Web技术的提升和发展,语义Web代表了下一代Web的发展和趋势。语义Web将赋予信息资源更明确、更完备的语义信息,使得计算机能够理解Web资源,因而实现Web数据和Web服务处理的语义化和智能化,将Web构建为功能强大、普适的信息集成和交换平台。语义Web服务是语义Web与Web服务发展过程中用语义Web的知识标记手段来描述服务的语义,使Web服务成为计算机可以理解的实体,从而支持服务的自动发现、执行和组合等。Web服务采用SOAP作为服务调用的协议,在实现语义Web服务通信的过程中,SOAP协议本身并不带有任何语义信息,如何利用语义Web技术将语义引入消息传输,即将语义引入通信过程,实现Web服务之间的通信语义化,逐渐成为研究的热点。论文的研究工作是将本体与通信协议结合,提出建立通信协议本体的概念,并给出协议本体的模型,使得协议本体不是一个空洞的本体。其中将协议本体中的指令嵌入SOAP消息,利用SOAP消息传输协议本体,同时遵循SOAP协议规范。由于本体技术是实现语义Web的关键技术,这样就能够在语义Web服务机制中将语义引入消息传输机制,实现通信过程的语义化。尽量使消息语义化,将提高服务的灵活性以及适应性。目前大多数网络都是采用层次的方式来组织,计算机网络协议采用层次结构,可以使各层之间相对独立,灵活性好,且易于实现和维护,而且各层结构上可以分割开,每层都可以采用最合适的技术来实现。因此所应用到的协议也是分层次的。协议分层容易解决通信的异质性问题,使复杂问题简化,高层屏蔽低层细节问题;每层只关心本层的内容,不用知道其他层如何实现;使设计容易实现,每个层次向上一层提供服务,向下一层请求服务。论文在知识路由通信协议的研究中借鉴网络通信协议的划分原则,也采用分层的思想,将通信协议分为三个层次。协议对于概念的理解和解释可以认为是对传输消息的语义理解,三层协议模型可以弥补通信过程中缺少语义化的缺憾。对于实现Web服务通信语义化起到关键的推动作用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 语义Web服务
  • 1.1.2 国内外研究现状
  • 1.2 课题研究目的和意义
  • 1.3 论文章节安排
  • 第二章 Web服务及Web服务关键技术
  • 2.1 Web服务
  • 2.1.1 Web服务的出现
  • 2.1.2 什么是Web服务
  • 2.1.3 Web服务的体系结构
  • 2.1.4 Web服务的优点
  • 2.2 Web服务关键技术
  • 2.2.1 可扩展标记语言-XML
  • 2.2.2 简单对象访问协议-SOAP
  • 2.2.3 Web服务描述语言-WSDL
  • 2.2.4 统一描述发现集成-UDDI
  • 2.3 本章小结
  • 第三章 基于SOAP协议的通信
  • 3.1 简单对象访问协议——SOAP
  • 3.1.1 SOAP简介
  • 3.1.2 SOAP协议规范
  • 3.1.3 SOAP特点
  • 3.2 SOAP通信机制
  • 3.2.1 基于SOAP的RPC
  • 3.2.2 基于SOAP消息的通信
  • 3.3 本章小结
  • 第四章 语义Web服务通信协议系统
  • 4.1 语义Web服务通信简介
  • 4.1.1 语义异构之间的通信介绍
  • 4.1.2 和OWL-S相关的通信介绍
  • 4.1.3 和本体相关的通信介绍
  • 4.2 通信协议设计
  • 4.2.1 通信协议本体建模
  • 4.2.2 通信协议本体语义解释
  • 4.3 通信协议工作原理
  • 4.3.1 简单通信协议
  • 4.3.2 概念协议层
  • 4.3.3 解释协议层
  • 4.4 本章小结
  • 第五章 实验原型的设计与开发
  • 5.1 利用protege编辑通信协议本体
  • 5.1.1 protege介绍
  • 5.1.2 通信协议本体编辑
  • 5.2 实验系统设计
  • 5.2.1 实验环境
  • 5.2.2 实验过程
  • 5.3 实验结果分析
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于SOAP的语义Web服务通信协议的研究
    下载Doc文档

    猜你喜欢