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

基于P2P分层网络的Web服务发现研究与实现

作 者: 陈旭
导 师: 周锋
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: Web服务 服务发现 P2P网络 Chord网络 分层模型
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 44次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着Internet技术的飞速发展,Web服务已经成为蓬勃兴起的一种分布式计算模型。Web服务将程序封装成单个实体发布到网络上以供其他程序使用,它结合了面向组件的方法和Web技术的优势,是一种新的面向服务的体系结构。传统的Web服务架构中,集中式的注册中心存储服务描述信息,保证注册到其中的所有服务均能被检索。但注册服务的数量急剧增多时,该架构也具有单点失效和性能瓶颈等问题,从而严重影响了Web服务发布和发现的效率。P2P网络中所有节点的地位相同。把P2P的思想与Web服务结合起来,可以有效地解决集中式的Web服务所带来的一系列问题。每个节点既可以作为服务提供者来发布自己的服务,又可以作为服务需求者来查找和调用所需服务。本文针对集中式Web服务发布与发现中存在的问题,提出了基于P2P分层网络的Web服务发现模型。在结构化P2P网络层面,针对传统的Chord网络的不足,提出了分层网络模型。使物理上相邻的节点,在逻辑覆盖网络上位于同一个域。同时,用PlanetSim对模型进行仿真,仿真实验结果表明,此模型确实可以有效减少物理相邻节点之间路由查找的跳数,加快了相邻节点之间的查找速度。在系统拓扑方面,针对集中式拓扑可扩展性差的问题,提出了以P2P网络将各个注册节点连接,用以取代传统的集中式的UDDI的注册方式,增强了系统的健壮性和可扩展性。最后介绍了PBWSM系统的原型实现。

全文目录


摘要  4-5
Abstract  5-9
第一章 绪论  9-13
  1.1 研究背景  9-10
  1.2 国内外研究现状  10-11
  1.3 论文的主要内容和贡献  11
  1.4 论文章节安排  11-13
第二章 Web服务P2P网络  13-22
  2.1 Web服务  13-16
    2.1.1 Web服务概述  13-14
    2.1.2 Web服务体系结构模型  14-15
    2.1.3 Web服务发现  15-16
  2.2 P2P网络  16-22
    2.2.1 P2P网络概念和定义  16-17
    2.2.2 P2P网络结构和特点  17-20
    2.2.3 P2P网络应用和发展  20-22
第三章 双层网络PBTLC模型  22-46
  3.1 Chord网络简介  22-28
  3.2 双层Chord网络PBTLC模型  28-36
    3.2.1 设计思想  29
    3.2.2 模型结构  29-30
    3.2.3 节点ID生成  30-32
    3.2.4 资源ID生成  32
    3.2.5 域内查询表和环间查询表  32-35
    3.2.6 节点的加入和退出  35-36
  3.3 性能分析和系统仿真  36-46
    3.3.1 性能分析  36-37
    3.3.2 仿真与分析  37-46
第四章 基于PBTLC的Web服务发现模型  46-52
  4.1 基于PBTLC的模型PBWSM  46-48
  4.2 RCP  48-49
  4.3 Web服务发布  49-50
  4.4 Web服务发现  50-52
第五章 PBWSM系统的设计和实现  52-61
  5.1 系统结构  52-53
  5.2 模块设计和实现  53-61
    5.2.1 登录和连接模块  53-57
    5.2.2 发布和查找模块  57-60
    5.2.3 退出模块  60-61
第六章 系统测试  61-63
  6.1 测试环境  61-62
  6.2 系统测试  62-63
第七章 总结和展望  63-65
  7.1 总结  63
  7.2 展望  63-65
参考文献  65-67
致谢  67-68
攻读学位期间发表的学术论文  68

相似论文

  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. 一个试卷生成系统的设计与实现,TP311.52
  13. 公安信息系统中数据集成的,TP311.52
  14. 基于Web服务的Legacy System集成方法研究,TP393.09
  15. 基于人工免疫的病毒检测技术研究,TP393.08
  16. 基于Web服务的多平台实时票务系统的研究与实现,TP393.09
  17. 基于自组织网络的分布式广域后备保护研究,TM774
  18. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  19. 普适关爱系统的设计与实现,TN929.5
  20. 基于服务强度的VANET服务发现策略与协议研究,TN929.5
  21. 基于wifi的嵌入式视频监控系统设计,TP277

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