文摘
英文文摘
声明
第一章 绪论
1.1研究的背景
1.2研究的目的
1.3研究的意义
1.4国内外研究现状及分析
1.5本文的主要研究内容以及技术难点
1.6本文的创新点
第二章 RFB协议及图像编码技术
2.1远程监控的原理
2.2 RFB协议
2.2.1图像显示协议
2.2.2输入协议及编码格式定义
2.2.3 RFB协议的消息机制
2.3图像编码压缩
2.3.1 Raw编码
2.3.2 RRE编码
2.3.3 Hextile编码
2.4 JPEG压缩
2.5总体方案
2.6开发语言与库
2.6.1 ANSI C++
2.6.2 QT
2.6.3 ACE库
2.7本章小结
第三章 跨平台解决方案
3.1跨平台的程序库与工具包
3.2 QT的开发环境介绍
3.2.1 Qt的体系结构
3.2.2 Qt开发工具介绍
3.3 QT的编程概述
3.3.1 Qt的QWidget类
3.3.2槽和信号
3.3.3事件和事件过滤器
3.4 HOOPS的体系结构
3.4.1 HOOPS简介
3.4.2 HOOPS函数库对跨平台开发的支持
3.5 ACE库
3.5.1 ACE体系结构
3.5.2 OS适配层
3.5.3 C++包装层
3.5.4 ACE框架组件
3.5.5 ACE在本文中的应用
3.6本章小结
第四章 系统总体框架设计
4.1服务器端设计
4.2服务器工作流程
4.3服务器功能模块设计
4.3.1本地服务器模块
4.3.2网络模块
4.3.3安全模块
4.3.4账号管理模块
4.4.5账号模块
4.3.6远程客户模块
4.4服务器接口定义
4.5客户端设计
4.5.1功能模块的设计
4.5.2接口设计
4.5.3客户端功能模块结构
4.5本章小结
第五章系统安全设计
5.1传输层通信协议的选取
5.2加密设计
5.2.1 DES算法简介
5.2.2利用DES算法加密实现
5.3服务器安全设计
5.3.1服务器的安全分析与设计
5.3.2服务器安全框架
5.4本章小结
结论
参考文献
致谢
研究成果及发表的学术论文
作者与导师简介