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

一种轻量级高性能网络通信组件的设计与实现

摘要第5-6页
ABSTRACT第6页
第一章 绪论第9-13页
    1.1. 研究背景与意义第9-10页
    1.2. 研究现状第10-11页
    1.3. 主要研究内容第11-12页
    1.4. 实施方案和技术第12页
    1.5. 本章小结第12-13页
第二章 相关理论及技术概述第13-20页
    2.1. 通信协议第13-14页
        2.1.1. TCP协议第13页
        2.1.2. UDP协议第13-14页
        2.1.3. Socket第14页
    2.2. 网络编程模型第14-16页
        2.2.1. 阻塞模式第14页
        2.2.2. 非阻塞模式第14-15页
        2.2.3. Select模型第15页
        2.2.4. WSAAsyncSelect模型第15页
        2.2.5. WSAEventSelect模型第15-16页
        2.2.6. 重叠I/O模型第16页
        2.2.7. IOCP模型第16页
    2.3. 多线程第16-17页
    2.4. Windows界面技术及开发工具第17-18页
        2.4.1. Windows Form第17-18页
        2.4.2. WPF第18页
        2.4.3. Microsoft Visual Studio第18页
    2.5. 本章小结第18-20页
第三章 网络通信组件总体框架第20-37页
    3.1. 设计目标第20-21页
    3.2. 整体框架第21-24页
    3.3. 组件分类第24页
    3.4. 组件接口第24-27页
    3.5. 监听器接口第27-29页
    3.6. 接收模型第29-31页
    3.7. 发送策略第31页
    3.8. 接收策略第31-32页
    3.9. 连接方式第32-33页
    3.10. 连接绑定第33-35页
    3.11. 数据结构第35-36页
    3.12. 本章小结第36-37页
第四章 各类组件的设计与实现第37-54页
    4.1. Server组件第37-42页
    4.2. Client组件第42-45页
    4.3. Agent组件第45-49页
    4.4. 关键技术第49-52页
        4.4.1. 封装私有堆第49-50页
        4.4.2. 缓存池第50-51页
        4.4.3. 静默连接与超长连接第51页
        4.4.4. 断线重连第51-52页
        4.4.5. 心跳检测第52页
    4.5. 本章小结第52-54页
第五章 组件测试第54-75页
    5.1. 测试方法第54页
    5.2. 功能测试第54-56页
    5.3. 性能测试第56-71页
    5.4. 考卷回收系统——一个调用实例第71-74页
    5.5. 本章小结第74-75页
结论第75-76页
参考文献第76-77页
攻读硕士学位期间取得的研究成果第77-78页
致谢第78-79页
附件第79页

论文共79页,点击 下载论文
上一篇:结核分枝杆菌表观遗传与耐药新机理研究
下一篇:地铁车辆振动特性及平稳性研究