基于北大众志网络计算机的远程桌面系统研究与实践

来源 :北京大学 | 被引量 : 0次 | 上传用户:hgwxd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和网络技术的发展,“无缝计算”、“移动计算”等概念已经成为21世纪信息技术的新焦点,在这种环境下瘦客户机/服务器架构以管理集中节省资源等优点发展迅速,而支撑这种架构的一个关键部分就是远程桌面系统。北大众志网络计算机(UnityNC)是北京大学微处理器研发中心研制的完全自主知识产权的瘦客户机系统,目前其上使用的远程桌面系统依赖于Windows上基于RDP协议的终端服务,为了便于针对UnityNC的体系结构对协议作相应的优化以及对不同用户需求作裁减,我们需要开发自己的远程桌面系统。 远程桌面系统通过把显示和输入设备的信息以网络协议编码后在客户端和服务器间传送,使用户在客户机这边可以像在服务器本地一样使用计算机。本文首先对ICA、RDP、X、SLIM和RFB等现在流行的几种远程桌面协议进行分析与测试,对比不同协议的优缺点与适用的环境,总结出设计远程桌面协议的原则,并针对UnityNC所面向的局域网教育办公为主的应用领域设计了以低级像素级编码为主,服务器端缓存并主动更新的协议框架。然后选择了使用RFB协议的VNC系统作为开发基础,逐步解决屏幕截获机制、压缩算法选择和更新发送策略等服务器端实现技术问题,通过测试与改进开发出效果优于Windows终端服务的用于UnityNC的单用户远程桌面系统。 本文还通过动态跟踪与静态分析相结合的方式对Windows终端服务的实现机制做了较为深入的研究,解决了建立新会话等关键技术问题,为进一步实现Windows下支持多用户的远程桌面系统奠定了基础,另外还介绍了Linux下基于XWindows实现远程桌面系统的相关技术。
其他文献
随着Internet的高速发展,Web信息集成系统得到应用和推广。Web信息集成系统能够提取网页中的数据,并将其集成到XML或关系数据库中,提供结构化查询、数据挖掘和其他信息服务。网
随着移动互联网的飞速发展,WLAN得到广泛应用,大量部署的无线接入点AP为广大移动终端用户提供网络访问服务。随着AP本身硬件配置的提升,如何利用AP的计算与存储能力提升网络业务
互联网的迅速发展,Internet上各种领域的信息越来越丰富,如何对所需求信息进行高效的访问成为日益重要的问题。Web信息集成系统提取来自异种数据源网页中的数据,集成到XML或者关
随着互联网和地理信息系统(GeographicalInformationSystem,GIS)的发展,越来越多的网络GIS服务在互联网上出现,并且得到广大网民的欢迎和接受。在Google和百度两大搜索引擎公司
近年来,移动互联网迎来了爆发式的增长,移动设备的普及,4G以及WIFI网络的广泛覆盖使得多媒体服务变得更加便捷,用户可以随时随地通过移动设备获取多媒体服务。移动设备自身资
随着语义网研究的不断的成熟,许多机构和组织开发了用于知识共享的本体来描述网络资源和信息。由于本体的设计者观点存在着差异,导致所设计出来的本体有很大的异构性,阻碍了知识
本文主要讨论量子指纹协议中的两个基本问题:无纠缠量子指纹的最优性;共享纠缠量子指纹的性质,及其最大错误率下界与纠缠量(用Schmidt数度量)之间的关系.本文首先简单回顾了量子
在信息技术飞速发展的今天,以Web2.0概念为主导的重要网络应用“社区问答系统”现已逐渐成为人们网上信息获取和经验知识分享的重要渠道。百度知道、Yahoo!Answers、知乎等作
绩效管理和绩效考核是做好实际工作、实现组织战略目标的重要管理工具和手段。在本文拟要分析和解决的新闻宣传和稿件投稿工作中,我们以绩效管理和相关信息技术为理论依据和实
学位
大规模对称矩阵特征问题存在于许多科学计算领域与工程设计中,而且在许多科学应用的软件代码中也包含着对称特征问题的求解。然而随着求解问题规模的不断增大,存储空间和计算时