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

分布式即时通信系统设计与实现

学位论文数据集第4-5页
摘要第5-7页
ABSTRACT第7-8页
第一章 绪论第15-19页
    1.1 论文的研究背景及意义第15-16页
    1.2 国内外研究现状第16-17页
    1.3 论文研究的主要内容第17页
    1.4 论文的组织结构第17-19页
第二章 相关技术研究第19-31页
    2.1 引言第19页
    2.2 网络编程介绍第19-23页
        2.2.1 TCP协议第19-21页
        2.2.2 基于TCP协议的网络编程第21-23页
    2.3 REDIS介绍第23-25页
        2.3.1 REDIS操作命令介绍第23-24页
        2.3.2 C++操作redis介绍第24-25页
    2.4 PROTOBUF介绍第25-26页
        2.4.1 PROTOBUF的优势第25-26页
        2.4.2 PROTOBUF的使用第26页
    2.5 加密解密算法第26-29页
        2.5.1 对称加密算法第26-28页
        2.5.2 非对称加密算法第28-29页
        2.5.3 哈希加密算法第29页
    2.6 本章小结第29-31页
第三章 系统需求分析和概要设计第31-37页
    3.1 对现有系统的分析第31-32页
    3.2 系统的需求分析第32-33页
        3.2.1 系统的功能性需求第32-33页
        3.2.2 系统的非功能性需求第33页
    3.3 系统的概要设计第33-36页
        3.3.1 系统整体架构设计第33-34页
        3.3.2 系统业务流程设计第34-36页
    3.4 本章小结第36-37页
第四章 系统详细设计与实现第37-63页
    4.1 引言第37页
    4.2 负载均衡系统设计与实现第37-42页
        4.2.1 系统整体架构第37页
        4.2.2 守护进程设计与实现第37-39页
        4.2.3 主线程设计与实现第39页
        4.2.4 工作线程设计与实现第39-41页
        4.2.5 配置模块设计与实现第41页
        4.2.6 日志模块设计与实现第41-42页
    4.3 ID生成系统设计与实现第42-44页
    4.4 活跃消息队列统计系统设计与实现第44-49页
        4.4.1 已有消息分发方法研究第44-46页
        4.4.2 本系统采用的消息分发方法第46-47页
        4.4.3 系统实现第47-49页
    4.5 通信服务系统设计与实现第49-60页
        4.5.1 主线程设计与实现第49-51页
        4.5.2 服务管理模块设计与实现第51-52页
        4.5.3 用户管理模块设计与实现第52-58页
        4.5.4 REDIS信息读取模块设计与实现第58-60页
    4.6 通信协议设计与实现第60-62页
    4.7 本章小结第62-63页
第五章 系统部署与测试第63-71页
    5.1 引言第63页
    5.2 系统部署第63-64页
    5.3 系统功能测试第64-69页
        5.3.1 负载均衡功能测试第64页
        5.3.2 消息服务器上下线测试第64-65页
        5.3.3 用户注册功能测试第65页
        5.3.4 用户修改密码功能测试第65-66页
        5.3.5 添加好友功能测试第66页
        5.3.6 聊天功能测试第66-67页
        5.3.7 群聊功能测试第67页
        5.3.8 单次登录功能测试第67-68页
        5.3.9 敏感词过滤功能测试第68页
        5.3.10 消息加密测试第68-69页
    5.4 系统性能测试第69-70页
    5.5 与其他系统对比第70页
    5.6 本章小结第70-71页
第六章 总结与展望第71-73页
    6.1 总结第71页
    6.2 展望第71-73页
参考文献第73-75页
致谢第75-77页
作者和导师简介第77-79页
附件第79-80页

论文共80页,点击 下载论文
上一篇:基于MGGP演化的软件缺陷预测技术研究
下一篇:文本分类中特征提取及分类算法的研究