首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Galaxie平台分布式节点通信管理模块的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第一章 绪论第11-17页
    1.1 研究背景及意义第11-13页
    1.2 国内外研究现状第13-15页
        1.2.1 流计算研究现状第13-14页
        1.2.2 分布式节点管理中间件研究现状第14-15页
    1.3 论文主要工作第15页
    1.4 论文总体结构第15-16页
    1.5 本章小结第16-17页
第二章 相关技术第17-22页
    2.1 分布式计算及流计算第17-18页
    2.2 Peer to Peer技术第18-20页
    2.3 ZeroMQ消息队列组件第20-21页
    2.4 本章小结第21-22页
第三章 需求分析第22-28页
    3.1 软件功能性需求分析第22-26页
        3.1.1 分布式节点管理功能第23-24页
        3.1.2 ZeroMQ集成功能第24页
        3.1.3 流分组策略功能第24-25页
        3.1.4 心跳事件管理功能第25-26页
    3.2 软件非功能性需求第26页
    3.3 环境需求分析第26-27页
        3.3.1 必要软件环境第26页
        3.3.2 支持硬件平台第26-27页
        3.3.3 支持操作系统第27页
    3.4 本章小结第27-28页
第四章 关键问题研究第28-42页
    4.1 技术背景第28-29页
    4.2 现有技术的缺点及本文要解决的技术问题第29-30页
    4.3 提高Galaxie平台可扩展性设计第30-32页
        4.3.1 P2P化节点管理方案第30-31页
        4.3.2 发布订阅和流分组机制第31-32页
        4.3.3 完善的事件类体系第32页
    4.4 增强Galaxie平台可靠性设计第32-34页
        4.4.1 ZeroMQ可靠事件传输第32-33页
        4.4.2 心跳机制监视节点状态第33页
        4.4.3 节点崩溃恢复机制第33页
        4.4.4 统一视图存储器第33-34页
    4.5 节点活跃性和可视性转换与隔离设计第34-35页
    4.6 统一视图和幂等更新特性设计第35-36页
    4.7 系统的总体设计方案第36-40页
        4.7.1 子模块功能划分设计第36-37页
        4.7.2 子模块功能和职责定义第37-38页
        4.7.3 子模块交互流程设计第38-40页
    4.8 本章小结第40-42页
第五章 分布式节点管理子模块设计与实现第42-67页
    5.1 分布式节点管理子模块设计第42-44页
        5.1.1 节点更新事件和处理器模块第42-43页
        5.1.2 指令接收模块第43页
        5.1.3 流程控制模块第43-44页
        5.1.4 SQL数据库访问模块第44页
        5.1.5 统一视图管理模块第44页
    5.2 分布式节点管理子模块实现第44-63页
        5.2.1 节点更新事件和处理器模块第44-47页
        5.2.2 指令接收模块第47-51页
        5.2.3 流程控制模块第51-59页
        5.2.4 SQL数据库访问模块第59-60页
        5.2.5 统一视图管理模块第60-63页
    5.3 分布式节点管理子模块工作机制第63-66页
        5.3.1 节点连接初始化机制第63-64页
        5.3.2 节点动态加入和退出机制第64-65页
        5.3.3 节点崩溃处理和恢复机制第65-66页
    5.4 本章小结第66-67页
第六章 ZeroMQ集成子模块设计与实现第67-73页
    6.1 ZeroMQ集成子模块设计第67-68页
        6.1.1 ZeroMQ消息发射接收器模块第67-68页
        6.1.2 ZeroMQ连接选择器模块第68页
        6.1.3 ZeroMQ消息与Event转换工具模块第68页
    6.2 ZeroMQ集成子模块实现第68-72页
        6.2.1 ZeroMQ消息发射接收器模块第68-71页
        6.2.2 ZeroMQ连接选择器模块第71-72页
        6.2.3 ZeroMQ消息与Event转换工具模块第72页
    6.3 本章小结第72-73页
第七章 流分组策略子模块设计与实现第73-78页
    7.1 流分组策略子模块设计第73-74页
        7.1.1 流分组策略管理模块第73-74页
    7.2 流分组策略子模块实现第74-77页
        7.2.1 流分组策略管理模块第74-77页
    7.3 本章小结第77-78页
第八章 心跳事件管理子模块设计与实现第78-84页
    8.1 心跳事件管理子模块设计第78-79页
        8.1.1 心跳事件和处理器模块第78-79页
        8.1.2 心跳事件生成模块第79页
        8.1.3 心跳信息管理模块第79页
    8.2 心跳事件管理子模块实现第79-83页
        8.2.1 心跳事件和处理器模块第79-82页
        8.2.2 心跳事件生成模块第82页
        8.2.3 心跳信息管理模块第82-83页
    8.3 本章小结第83-84页
第九章 测试第84-100页
    9.1 测试环境第84-85页
    9.2 测试内容第85-86页
    9.3 节点管理功能测试第86-90页
        9.3.1 Galaxie平台节点初始化测试第86-87页
        9.3.2 动态加入节点测试第87-88页
        9.3.3 动态退出节点测试第88-89页
        9.3.4 崩溃节点处理和尝试恢复处理测试第89-90页
    9.4 ZeroMQ相关测试第90-93页
        9.4.1 数据传输功能性测试第90-92页
        9.4.2 数据传输性能测试第92-93页
    9.5 流分组策略功能测试第93-97页
        9.5.1 广播分组策略测试第93-94页
        9.5.2 按域分组策略测试第94-95页
        9.5.3 轮询分组策略测试第95-96页
        9.5.4 随机分组策略测试第96-97页
    9.6 心跳机制功能测试第97-99页
        9.6.1 心跳事件正确产生和送达测试第97-98页
        9.6.2 触发清除崩溃节点和尝试恢复处理测试第98-99页
    9.7 本章小结第99-100页
第十章 结束语第100-101页
参考文献第101-103页
附录第103-104页
致谢第104-105页
攻读硕士学位期间发表的学术论文目录第105页
攻读硕士学位期间的主要工作第105页

论文共105页,点击 下载论文
上一篇:SHIBOR与回购利率的联动效应探究
下一篇:我国P2P网络借贷平台的风险管理研究