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

分布式服务注册中心及关键技术研究

作 者: 黄传冠
导 师: 李双庆
学 校: 重庆大学
专 业: 计算机软件与理论
关键词: SOA 服务注册中心 区域划分 超级节点
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 105次
引 用: 2次
阅 读: 论文下载
 

内容摘要


服务注册中心SOA的重要组成部分,它负责服务的注册、发现和管理等功能,是维护SOA计算模式正常运行的基础。传统的服务注册中心采用集中式结构。随着服务数量不断增加,集中式服务注册中心面临巨大的管理和维护工作,集中式的结构在负载较重时面临系统性能瓶颈,缺乏系统可扩展性,并且一旦注册中心失效,整个基于SOA的计算环境将面临瘫痪。另外,目前注册中心以被动的方式提供目录服务,其中,服务注册信息的更新由服务提供者负责,一旦服务失效,而服务提供者未向服务注册中心进行服务注册信息更新,将导致注册中心中存在失效的注册信息,影响服务信息的有效性。论文针对上述不足,研究面向服务体系架构SOA中服务注册中心的工作机制以及在大规模网络环境下如何有效支撑SOA计算环境的问题。旨在解决服务注册中心在可靠性、可扩展性和注册服务信息主动更新等方面的问题。论文主要开展了以下工作:①研究了集中式的服务注册中心结构,提出一种层次化分布式注册中心结构HDUR。针对大规模的网络环境,讨论在HDUR结构下根据服务节点、负载和网络带宽等因素动态自适应进行服务区域划分的方法,通过节点加入、区域分割与合并等机制,实现服务区域的动态合理划分。②针对已经动态划分出的服务区域,研究每个区域超级节点的产生机制。通过引入资源消耗因子,并考虑节点信誉度、节点意愿、网络时延等因素,利用集对方法实现节点负载能力的有效评估,动态选取区域内恰当的超级节点,以适应各节点负载的动态变化。③提出一种主动服务注册信息更新协议CMP。在进行节点负载能力评估的同时,捎带CMP消息到超级节点对比服务版本号实现服务监测,通过超级节点提供的服务更新接口修改变更的服务注册信息,提高服务的有效性。在上述研究工作的基础上,进行了仿真实验,模拟了基于HDUR的区域的划分和超级节点的产生过程,对照了HDUR与传统集中式服务注册中心在性能方面的差异。

全文目录


摘要  3-4
ABSTRACT  4-8
1 绪论  8-12
  1.1 研究背景  8-9
  1.2 研究现状  9-10
  1.3 研究意义  10
  1.4 论文结构  10-12
2 面向服务体系架构SOA  12-23
  2.1 SOA 概述  12-15
    2.1.1 SOA 三大基本特征  12-13
    2.1.2 SOA 体系架构  13-15
  2.2 Web 服务  15-18
    2.2.1 Web 服务概述  15-16
    2.2.2 Web 服务协议框架  16-18
    2.2.3 Web 服务与SOA 的关系  18
  2.3 简单对象访问协议SOAP  18-19
  2.4 Web 服务描述语言WSDL  19-20
  2.5 统一描述、发现和集成UDDI  20-21
  2.6 分布式技术概述  21-22
    2.6.1 P2P 技术特点  21
    2.6.2 P2P 拓扑结构  21-22
  2.7 本章小结  22-23
3 集中式服务注册中心  23-32
  3.1 UDDI 服务实施的体系结构  23-24
  3.2 UDDI 两种实施方案  24-25
  3.3 UDDI 工作原理  25-26
  3.4 UDDI 注册信息  26-27
  3.5 UDDI 数据模型  27-29
  3.6 UDDI API  29-31
  3.7 UDDI 分类法  31
  3.8 本章小结  31-32
4 分布式服务注册中心  32-51
  4.1 分布式服务注册中心  32-33
  4.2 层次化分布式服务注册中心结构  33-36
  4.3 区域划分  36-38
  4.4 分布式注册中心工作机制  38-44
    4.4.1 服务注册  38-42
    4.4.2 服务发现  42-44
  4.5 分布式服务注册中心关键技术  44-50
    4.5.1 区域自组织技术  44-45
    4.5.2 超级节点的产生  45-50
  4.6 本章小结  50-51
5 分布式服务注册中心仿真实验  51-61
  5.1 度量参数  51
  5.2 层次化分布式服务注册中心仿真结构分析  51-60
    5.2.1 区域自适应划分  51-53
    5.2.2 超级节点的产生  53-56
    5.2.3 基于HDUR 的服务有效率  56-57
    5.2.4 基于HDUR 的服务查找成功率  57
    5.2.5 基于HDUR 的服务平均响应时间  57-59
    5.2.6 基于HDUR 的网络负载  59-60
  5.3 本章小结  60-61
6 总结与展望  61-62
  6.1 总结  61
  6.2 工作展望  61-62
致谢  62-63
参考文献  63-66
附录 作者在攻读硕士学位论文期间发表的论文目录  66

相似论文

  1. 家庭清扫机器人路径覆盖系统的设计与实现,TP242
  2. 曲靖烟区气候因素的数量特征及区域划分,S572
  3. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  4. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  5. 面向服务的数据集成模型的研究与实现,TP311.52
  6. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  7. 仓库出库辅助系统的设计与实现,TP311.52
  8. 保险支付平台设计与实现,TP311.52
  9. 基于SOA的事业单位编制管理系统设计与实现,TP311.52
  10. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  11. 基于WCF框架的管制信息系统的设计与实现,TP311.52
  12. 宜宾移动IT支撑系统设计研究,TP311.52
  13. 基于SOA的RFID中间件的研究与实现,TP391.44
  14. 云存储系统高效数据传输机制的研究,TP333
  15. 基于SOA的无线查房管理平台的设计与实现,TP311.52
  16. 基于区域划分的Ad Hoc网络多径路由协议研究,TN929.5
  17. 基于SOA的协同制造异构系统的数据集成研究,TP311.13
  18. 基于SOA的财务管理系统架构研究,TP311.52
  19. 基于SOA的学籍管理系统的研究与实现,TP311.52
  20. 基于SOA架构的OA系统的设计与实现,TP311.52
  21. 内河搜救决策指挥系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com