【摘 要】
:
引言 VNC (Virtual Network Computing,虚拟网络计算),是一种远程操作执行软件,在各类应用场景中被广泛使用。在云计算技术迅猛发展的今天,用户所请求的服务将更多的在云端服务器上执行,数据也存储在云端服务器上[1]。VNC可以成为终端用户使用云端资源的有效工具,拥有良好的应用前景。近年来,HTML5成为Web技术发展的新热点。特别是HTML5在图像呈现和通信方式上的新技术
论文部分内容阅读
引言
VNC (Virtual Network Computing,虚拟网络计算),是一种远程操作执行软件,在各类应用场景中被广泛使用。在云计算技术迅猛发展的今天,用户所请求的服务将更多的在云端服务器上执行,数据也存储在云端服务器上[1]。VNC可以成为终端用户使用云端资源的有效工具,拥有良好的应用前景。近年来,HTML5成为Web技术发展的新热点。特别是HTML5在图像呈现和通信方式上的新技术备受 Web 应用程序开发人员的瞩目。这些技术为基于Web 的VNC连接提供了发展基础。
1 VNC
1.1 发展现状
VNC远程操作执行软件允许用户通过网络从任何终端机器控制并使用远程服务器的桌面环境。用户的桌面状态将会在服务器端得到保持。当用户从不同终端访问服务器时,能够保持上一次的连接状态,保证数据和应用的一致性[2]。2002年,美国电话电报公司AT&T把VNC以GPL形式发布,此后派生出了许多VNC 软件。表一中列举了几种主流的VNC软件。
1.2 工作原理
VNC由三部分构成:服务器、客户端和RFB 通信协议。RFB(Remote Frame Buffer,远程帧缓冲协议)是一种远程图形界面访问协议。它能发送服务器桌面图像到客户端,同时接收客户端操作并把事件发送到服务器。RFB协议对终端设备的资源需求很小,是一种真正面向瘦客户端的协议[4]。
VNC的基本工作原理在于传输桌面图像。服务器以一定的频率扫描桌面像素,并把桌面图像以位图的形式传送到客户端。这种实现方式相对简单,但是数据量大。为了减少数据传输量,VNC采用增量传输的方法,即只传送发生变化的区域内的像素数据。这种方式在屏幕只有小部分区域发生变化时工作良好。但是当用户开关窗口或观看视频时,对带宽的需求会显著增加[4]。
2 HTML5
2.1 发展现状
HTML5是HTML下一个主要的修订版本,目前仍处于发展制定阶段。HTML5 添加了许多新的语法特征,其中包括
其他文献
金融危机后,各国都加强了对信用评级业的监管。近年来,我国信用评级业虽然取得了一定发展,但外部监管缺失会使评级机构自身利益动机和负面行为难以得到有效控制,规范信用评级
学前教育作为现代教育的重要组成部分,己受到越来越多人的关注。文章通过对中芬学前教育师资职前培养模式中的入学要求、培养机制、课程体系、教育实践四方面进行对比研究,得
人类目前还无法准确地预知地震的发生并采取预防措施,大多是在震后实施救援。这样的现状,使得地震发生后能迅速有效地实施救援工作显得愈加重要。灾难发生之后存在一个"救难黄金72小时",在此时间段内,灾民的存活率极高。每多挖一块土,多掘一分地,都可以给
REITs(Real Estate Investment Trusts),是以发行权益投资证券的方式,募集资金,并将资金专门投资于不动产领域,将投资综合收益按比例分配给投资者的一种产业投资模式。通常大
本文以国家统计局发布的1982--2012年度统计数据为基础.将研究区间分为前后两个阶段,分析了我国经济增长中要素投入和全要素生产率的贡献率变化,研究结果表明,劳动力投入在经济增
在全球经济相互依赖的时代背景下,当中国崛起、美国等发达国家相对衰落时,中国倡导筹建“金砖国家开发银行”,提升中国全球经济治理机制的话语权,撬动霸权主导全球经济治理结
公共财政预算支出是联系财政政策与货币政策的重要纽带。作为核算和统计公共财政预算支出的人行国库和财政,两个部门支出统计理应一致,但由于各种主客观因素,导致两个部门公共财
两会期间,全国人大常委会委员、全国人大环境与资源保护委员会副主任委员、原国家环保总局副局长汪纪戎郑重地将一份建议交到代表团,反映我国油品标准与排放标准不配套的情况。
随着知识经济时代的带来,人才的竞争在企业竞争中日益激烈,处于竞争弱势地位的中小企业面临着较大的人才流失风险,完善中小企业留人制度尤为必要。本文首先分析了中小企业薪