首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

即时通讯系统的研究与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第8-12页
    1.1、课题的背景和意义第8-9页
    1.2、即时通讯系统研究和应用现状第9-10页
    1.3、本文的主要贡献第10-11页
    1.4、本文的内容安排第11-12页
第二章 即时通讯系统的技术背景第12-20页
    2.1、客户机/服务器模型第12-14页
    2.2、即时通讯系统服务拓扑模型第14-15页
    2.3、传输协议第15-16页
        2.3.1、TCP协议第15页
        2.3.2、UDP协议第15页
        2.3.3、传输层协议的选定第15-16页
    2.4、简单对象访问协议(SOAP)第16-17页
    2.5、网络地址翻译(NAT)第17-18页
    2.6、HOLE PUNCHING第18-19页
    2.7、小结第19-20页
第三章 即时通讯系统概述第20-38页
    3.1、即时通讯系统的总体要求第20-21页
        3.1.1、项目背景第20页
        3.1.2、系统软件结构分析第20页
        3.1.3、用户特点第20-21页
        3.1.4、软件开发及运行环境分析第21页
    3.2、即时通讯系统的需求分析第21-24页
        3.2.1、即时消息的一般需求第21-22页
        3.2.2、即时消息的协议需求第22页
        3.2.3、即时消息的安全需求第22页
        3.2.4、即时信息加密和鉴别第22-23页
        3.2.5、即时通讯系统需求(部分)第23-24页
    3.3、即时通讯系统的建模第24-32页
        3.3.1、用例图第24-28页
        3.3.2、类图第28-30页
        3.3.3、活动图第30-31页
        3.3.4、顺序图第31-32页
        3.3.5、协作图第32页
    3.4、即时通讯系统的概要设计第32-38页
        3.4.1、即时通讯系统的设计要求第32-33页
        3.4.2、即时通讯系统结构框架第33-35页
        3.4.3、功能模块概述第35-38页
第四章 系统关键模块的设计与实现第38-50页
    4.1、服务器群中服务器的说明第38页
    4.2、文字消息主服务器的详细设计与关键模块的实现第38-44页
        4.2.1、主服务器功能分析第38-39页
        4.2.2、主服务器关键模块详细设计与实现第39-44页
    4.3、信息查询服务器的详细设计与关键模块的实现第44-47页
        4.3.1、信息查询服务器功能分析第44-45页
        4.3.2、信息查询服务器功能模块详细说明第45-46页
        4.3.3、信息查询服务器关键设计与实现第46-47页
    4.4、通讯路由服务器的详细设计与关键模块的实现第47-49页
        4.4.1、通讯路由服务器功能分析第47-48页
        4.4.2、通讯路由服务器线程结构图第48页
        4.4.3、通讯路由服务器的关键模块实现分析第48-49页
    4.5、小结第49-50页
第五章 即时通讯系统中关键问题研究第50-62页
    5.1、NAT的定义第50-51页
    5.2、穿越NAT方案的研究第51-62页
        5.2.1、中转第51-52页
        5.2.2、连接倒转第52页
        5.2.3、UDP Hole Punching技术第52-58页
        5.2.4、TCP Hole Punching第58-62页
第六章 发展与展望第62-65页
    6.1、总结第62页
    6.2 未来要做的工作第62-65页
        6.2.1、添加语音/视频第62-63页
        6.2.2、加强信息传输的安全性第63-65页
参考文献第65-68页
致谢第68-69页
学位论文评阅及答辩情况表第69页

论文共69页,点击 下载论文
上一篇:肝靶向性大蒜素聚氰基丙烯酸正丁酯纳米粒的研究
下一篇:电厂发电设备状态检修的研究