学位论文 > 优秀研究生学位论文题录展示

Web服务发现与调用技术的研究与实现

作 者: 张玉玲
导 师: 陈平
学 校: 西安电子科技大学
专 业: 计算机软件与理论
关键词: 服务发现 服务调用 Web服务 ESB
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 44次
引 用: 1次
阅 读: 论文下载
 

内容摘要


企业服务总线(Enterprise Service Bus, ESB)消除了不同应用之间的技术差异,将各种应用以服务的形式进行整合。随着服务的日益增多,需要对这些服务进行有效的查找。目前的Web服务发现技术很少涉及如何构建有效的服务语义信息,并且大多都基于一个集中式的注册中心,缺乏对服务的分布式查找。同时,服务发现引擎只能提供服务的基本信息,没有提供服务调用机制。本文在研究已有的各种服务发现技术的基础上,结合已有的成熟技术,提出了一种分布式的服务发现和调用的一体化解决方案。在服务发现方面,该方案通过网络爬虫获取服务描述,应用自然语言理解方式的语义信息信息抽取技术构建服务功能描述,并添加服务上下文情境信息和服务质量等信息,有助于查找到更相关的服务,并满足了服务非功能性的查找需求。在服务调用方面,本文提供了页面式和API两种方式的服务调用。前者提供对服务的显式调用支持,后者则为在应用中调用服务提供有效支持,用户只需要添加自动生成的代码便可以实现对Web服务的调用。实验表明,本文的服务发现与调用方案能够有效的对服务进行查找,满足了分布式服务查找的需求,并为用户提供了强大的服务调用支持。

全文目录


摘要  3-4
Abstract  4-7
第一章 绪论  7-15
  1.1 项目背景  7
  1.2 项目工作介绍  7-9
  1.3 研究现状分析  9-12
    1.3.1 企业服务总线的研究现状  9
    1.3.2 Web服务发现技术的研究现状  9-12
  1.4 本文的工作内容  12-13
  1.5 论文的组织结构  13-15
第二章 相关技术与理论  15-21
  2.1 SOA技术理论  15-16
  2.2 ESB  16-17
  2.3 Web Service  17-18
    2.3.1 WSDL  17-18
    2.3.2 SOAP  18
  2.5 服务发现相关技术  18-20
    2.5.1 垂直搜索理论  18-19
    2.5.2 网络爬虫  19
    2.5.3 基于自然语言理解方式的信息抽取  19-20
  2.6 本章小结  20-21
第三章 Web服务发现解决方案  21-35
  3.1 Web服务发现整体框架  21-23
  3.2 获取Web服务描述文件WSDL  23
  3.3 建立Web服务语义信息  23-31
    3.3.1 解析WSDL文档获取服务功能描述  23-24
    3.3.2 抽取服务语义信息  24-26
    3.3.3 语义相似性概念与计算  26-29
    3.3.4 建立服务的上下文情境  29-31
  3.4 Web服务搜索请求模型  31-32
  3.5 基于用户反馈建立服务质量属性  32-34
    3.5.1 QoS模型  32
    3.5.2 计算QoS  32-34
  3.6 本章小结  34-35
第四章 Web服务发现与调用框架的设计与实现  35-51
  4.1 Web服务发现模块的设计与实现  35-39
    4.1.1 服务发现过程  35-36
    4.1.2 服务功能语义信息抽取模块  36-37
    4.1.3 语义相似性计算模块  37-38
    4.1.4 服务质量构建模块  38-39
  4.2 服务调用模块的设计  39-41
  4.3 页面服务调用模块的实现  41-46
    4.3.1 服务调用层  41-44
    4.3.2 页面表示层  44-46
  4.4 Web服务调用框架的集成  46-49
    4.4.1 WSIF的功能  47
    4.4.2 使用WSIF调用服务  47-48
    4.4.3 WSIF服务调用类的自动生成  48-49
  4.5 本章小结  49-51
第五章 实验研究  51-57
  5.1 服务发现  51-53
  5.2 页面服务调用  53-54
  5.3 使用WSIF调用服务  54-55
  5.4 本章小结  55-57
第六章 结束语  57-59
致谢  59-61
参考文献  61-63
读研期间研究成果  63

相似论文

  1. 无线自组网中的服务注册技术研究,TN929.5
  2. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  3. 面向业务过程的服务动态组合方法研究,TP393.09
  4. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  5. 基于嵌入式Web服务器的监控系统研究,TP393.05
  6. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  7. 基于BMC的Web服务失配检测方法研究,TP311.52
  8. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  9. 基于语义的Web服务发现研究,TP393.09
  10. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  11. 嵌入式网络视频应用技术的研究与实现,TP368.1
  12. 基于Web服务的Legacy System集成方法研究,TP393.09
  13. 基于服务强度的VANET服务发现策略与协议研究,TN929.5
  14. 水土保持自动监测信息系统研究与实现,TP311.52
  15. 中小型物流企业配送管理系统的设计与实现,TP311.52
  16. 基于Web Service在线考试管理系统的研究与实现,TP311.52
  17. 基于Web的低成本远程监控网络设计与应用,TP277
  18. 基于WCF和Silverlight的Web应用框架技术研究,TP393.09
  19. 面向异构资源集成的虚拟实验平台研究,TP393.09
  20. 基于随机Petri网的BPEL服务组合分析方法的研究,TP393.09
  21. 基于多层QoS本体模型的个性化服务选择机制研究,TP391.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com