文摘
英文文摘
致谢
1 绪论
1.1 课题背景与意义
1.2 国内外研究现状
1.2.1 KVM技术发展背景
1.2.2 HID类设备概述
1.2.3 Web技术现状
1.3 课题研究内容
2 相关技术介绍
2.1 Java语言开发技术
2.1.1 Java语言概述
2.1.2 网页Applet开发技术
2.1.3 Swings组件概述
2.2 HID类规范
2.2.1 HID类描述符
2.2.2 HID类传输
2.3 本章小结
3 KVM系统总体框架
3.1 KVM系统总体架构
3.1.1 系统软件模块划分
3.1.2 系统硬件架构
3.2 KVM客户端软件设计
3.2.1 Java平台GUI应用层设计
3.2.2 HID类设备控制模块设计
3.3 系统模块间通信
3.4 本章小结
4 Java平台图形用户界面软件设计
4.1 GUI应用层程序设计
4.1.1 事务模块设计
4.1.2 多线程间通信
4.1.3 图像处理性能优化
4.2 网页Applet接口层设计
4.2.1 Applet接口及交互设计
4.2.2 “沙盒”限制处理
4.3 本章小结
5 HID设备同步方法设计
5.1 鼠标同步方法设计
5.1.1 实现原理
5.1.2 相对鼠标同步
5.1.3 绝对鼠标同步
5.1.4 多用户鼠标控制
5.2 键盘同步方法设计
5.3 GUI应用层同步方法实现
5.3.1 HID设备同步事件处理
5.3.2 同步事务流程设计
5.3.3 键盘宏实现
5.4 本章小结
6 系统测试及结果
6.1 测试概要
6.1.1 测试模块
6.1.2 测试环境
6.2 测试方案及结果
6.2.1 功能测试
6.2.2 性能测试
6.3 本章小结
7 结论与展望
7.1 全文结论
7.2 展望
参考文献
作者简历