KYLIN终端服务系统的设计与实现

被引量 : 0次 | 上传用户:liongliong554
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
终端服务是Microsoft公司在Windows NT4.0中首先提出的一项技术,现在已经成为Windows系统中一个标准的服务。终端服务允许用户在网络内任意一台计算机登录到服务器的桌面。在终端一方,用户使用鼠标、键盘对服务器进行操作,像在服务器本机一样。在终端服务过程中,所有应用程序的运行和数据存取都是服务器上的,只是结果的显示返回到终端机的屏幕上。银河麒麟操作系统是国家863计划软件重大专项,是自主版权的服务器操作系统。为银河麒麟操作系统实现终端服务功能可以丰富其作为服务器操作系统的应用范围,把麒麟系统的桌面和基于它的应用程序传递到一个更为广泛的桌面,包括那些不能运行麒麟系统的平台。因此,实现银河麒麟终端服务具有广泛的应用前景和很大的意义。银河麒麟操作系统的桌面环境基于X Window实现。本文首先对X Window系统进行了研究,介绍了X Window的基本概念、X协议的工作原理、消息格式、输入输出原理以及窗口特性,进一步研究了MIT-SHM、XDAMAGE、XTEST等X Window协议功能扩展。然后讨论了远程图形终端技术的研究现状。分别对ICA、RDP、SLIM和RFB等几种目前流行的远程显示协议做了介绍,研究了它们的工作原理,并总结了各自的优缺点。文章还对远程显示方式、屏幕更新策略以及缓存和压缩机制等远程图形显示中影响显示效果的几个因素进行了讨论,为设计和实现KYLIN终端服务提供了理论基础。最后,文章对麒麟终端服务系统的重点功能模块进行了详细设计。输出方面,在服务器端为每个X Server定义一块虚拟帧缓冲区,多个会话可以独立的工作,互不影响。输入方面,服务器需要处理两种输入事件:键盘和鼠标事件,使用X协议的XTEST扩展功能把输入事件传递给X Server进行处理。屏幕更新方面,提出了一种Lazy-Pull和Server-Notify相结合的屏幕更新方式。
其他文献
企业的发展,关键是对人才战略的管理。企业如何实施人才战略,是企业发展的核心问题。坚持科学发展观,加强企业人才战略管理。
农村公共品供求失衡问题是“三农”问题的焦点,从制度安排视角寻求实现农村公共品供求均衡的有效路径,对于贯彻统筹城乡发展战略,保证整个社会经济的持续稳定发展,不仅具有重
公钥基础设施(PKI)是信息安全基础设施的一个重要组成部分,是一种普遍适用的网络安全基础设施。随着PKI的广泛应用和不断发展,目前它已经形成一套比较成熟完善的理论和应用模
农业是国民经济的基础产业,而良好的自然环境是农业稳定持续发展的基础。四川是农业大省,但四川也是农业生产不太发达的省份之一,全省人口众多,农村人口比重大,人均耕地少,大部分地
<正>流水潺潺,草丛遍野,一群群大象自由漫步。这就是百万年前的陇东一带的景象,其时亚热带气候笼罩了这块广袤的大地。中午时分,一群象,在头象的带领下,准备去河边喝水。忽然
以哈萨克斯坦肯基亚克油田为例讨论了异常高压碳酸盐岩油藏储集层裂缝特征及形成机制。异常高压条件下形成的碳酸盐岩储集层除发育构造裂缝和岩溶裂缝外,还发育水力破裂缝。
目的了解妊娠合并Graves病孕妇围产儿并发症以及与甲状腺功能和抗甲状腺药物(anti-thyroid drugs,ATDs)的关系,并观察对后代的长远影响。方法回顾性分析2003年1月至2009年2月
本文运用现代人力资源管理方面的理论和研究成果,结合作者多年的企业培训实践经验,对企业培训进行了较为系统的研究。论文从目前国内企业培训现状分析入手,对部分企业的培训实践
在中国-东盟自贸区构建的市场环境中,南宁作为东盟博览会永久会址的独特地理位置,与东盟国家山水相连、文化相近的社会文化背景,以及以构建泛北部湾经济区打造的优越交通通道,中
在经济全球化的驱动下,企业形象设计方案开发、品牌设计成了企业决胜市场、传播形象、获取社会公众认同的主要方式。产品中映射出来的企业形象往往比生产技术本身更能引导人