异构系统远程控制的研究

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:yulequ
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的快速发展,特别是对远程办公、远程协作、远程维护和远程教学的需要,远程控制技术越来越引起人们的关注。远程控制是指从本机通过软件操作远程计算机的屏幕、键盘和鼠标,从而使用远程计算机的功能,管理和维护远程计算机。远程控制技术克服了地域性的差异而带来的不便性,大大提高了办公效率,因而在网络管理,远程协作,远程办公等领域都有着广泛的应用。现有远程控制软件具有的共同特点是仅仅支持Windows平台而缺乏对异构系统的支持。 本文的研究重点为在异构系统下如何实现远程控制,将集中讨论被控端Frame Server的设计、控制端Viewer的设计以及系统之间的消息交互。被控端运行在Unix/Linux上,而控制端运行在Windows上,使用Windows上的控制端软件远程操作Unix/Linux系统的被控端计算机,两者都工作在GUI方式下。Frame Server的设计包括运行结构设计、网络处理、图像编码、键盘和鼠标处理等内容。Viewer的设计基于Windows消息机制和图像处理API,包括运行结构设计、键盘和鼠标处理、图像解码等内容。本系统的运行基于RFB协议,从而很好地解决了异构系统之间的消息通讯;采用I/O多路复用机制和链表结构,实现在多个Viewer之间共享显示。根据图形桌面的显示特点,本文对图像编码作了深入研究,将二维行程编码和Zlib编码等多种编码方式应用于屏幕图像压缩,使Viewer的屏幕图像数据得到实时更新,而且图像编码方式与平台无关。并且对Windows和X Window之间的输入转换进行了详细地阐述,使Viewer的输入能够被Frame Server正确理解并处理。
其他文献
在当今纺织服装的计算机仿真应用中,人们已经不再停留于简单的设计和生产,其功能设计和测试已经成为迫切需要考虑的研究问题。应用仿真技术,人们可以观察服装的穿着效果,可以分析
随着增值业务的不断发展和移动用户对内容需求的增大,传统的使用数据业务提供内容的方式己不能满足需求。语音增值业务系统通过以话音为主的方式向用户提供内容。作为语音增值
历经10年左右的研究和发展,网格的目标已变为通过互连网将分布在各地的各种不同类型的计算机以合理的方式“粘合”起来,形成高度集成的有机整体,向普通用户提供强大的计算能力,将
随着多媒体技术的发展,基于小波的图像编码技术越来越受到关注,未来除了小波自身的理论不断完善外,它将与其它工具相互结合发展。特别是随着JPEG2OOO标准的实施,对水印技术也提出
SaaS(软件即服务)是通过互联网提供软件。与传统软件模式不同,使用SaaS模式的软件不需要购买软件产品并将其安装在个人电脑上。SaaS软件呈指数级增长,越来越多的各种规模企事业
公众的安全高于一切,这是火灾科学研究的动机和目的所在。据统计近几年全球每年发生600-700万起火灾,大约有6-7万人在火灾中丧命。在中国,平均每年有数千人死于火灾事故,每年经济
随着网络技术和网络服务的飞速发展,XML(eXtensibleMarkupLanguage)越来越多地活跃在数据交换和存储领域。大量XML数据的出现,要求数据库具有更有效的XML数据管理能力和更快、
随着多媒体技术和计算机网络的飞速发展,全世界数字图像的数量正以惊人的速度增长。这些数字图像中包含了大量有用的信息,要利用这些信息就要求有一种能够快速而且准确地查找和
思想政治工作是我党我军的优良传统和优势,是部队正规化建设中的一项基础性工程。新兵思想政治工作是最基础、最常见的工作。但新上任的基层干部由于情况不熟,经验不足,措施办法
随着市场经济的深入发展,竞争手段日趋多样化,特别是赊销的发展,在扩大销售业绩的同时,也使许多企业饱受信用风险的困扰。针对企业赊销管理现状,在建立行之有效的信用管理制度和科