HTML 5客户端使用案例

日期: 2015-11-05 作者:Maggie Jones翻译:张冀川 来源:TechTarget中国 英文

HTML 5客户端允许用户通过Web浏览器访问远程桌面及应用,这使得用户能够通过任何设备、在任何地点访问远程桌面及应用。 其他的虚拟桌面客户端需要在本地设备上安装、发送、接收并渲染远程协议数据,但HTML 5客户端在服务器上运行。最终用户通过访问网站访问远程桌面。 然而,除HTML 5客户端之外,通过浏览器访问桌面或应用也有其他方法。

判断是否正在使用真正的HTML 5客户端的一个很不错的方法是是否拥有插件。大多数浏览器都有插件,但真正的HTML 5客户端没有或者不需要插件。 目前市场上的HTML 5客户端包括Ericom AccessNow、VMware Blast(之前称之为AppBlast……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

HTML 5客户端允许用户通过Web浏览器访问远程桌面及应用,这使得用户能够通过任何设备、在任何地点访问远程桌面及应用。

其他的虚拟桌面客户端需要在本地设备上安装、发送、接收并渲染远程协议数据,但HTML 5客户端在服务器上运行。最终用户通过访问网站访问远程桌面。

然而,除HTML 5客户端之外,通过浏览器访问桌面或应用也有其他方法。判断是否正在使用真正的HTML 5客户端的一个很不错的方法是是否拥有插件。大多数浏览器都有插件,但真正的HTML 5客户端没有或者不需要插件。

目前市场上的HTML 5客户端包括Ericom AccessNow、VMware Blast(之前称之为AppBlast)。用于HTML 5的Citrix Receiver以及Oracle Secure Global Desktop。

协议是关键

HTML 5客户端使用强大的协议至关重要,因为它们同时发送来自桌面或应用的键盘输入以及鼠标点击。

HTML 5首次出现时,用户体验并不是很好,但在客户端使用协议方式上的改进,使得通过HTML 5客户端访问虚拟桌面成为一种可行的方式。例如,WebSocket协议运行在TOP之上并允许浏览器以及远程服务器使用二进制进行通信。旧版本的WebSocket使用文本而非二进制,这使得连接变得并不可靠。

所有HTML 5客户端处理远程协议的方式不同,而且某些策略要好过其他。例如,某些HTML 5客户端在WebSocket中封装RDP,然后在浏览器中使用JavaScript客户端渲染桌面。这种方式可行,但是效率很低。

其他HTML 5客户端对性能进行了优化,比如能够通过网关获取远程桌面数据,在传输前读取RDP信息。而其他客户端,比如Blast,将HTML 5远程桌面协议信息排除在了视频卡驱动之外。

使用HTML 5客户端的优势

HTML 5最大的优势之一就是使远程桌面访问及使用变得简单。因为HTML 5客户端不需要插件,用户能够通过安装有兼容浏览器的任一设备访问桌面。在移动化及消费化时代,这是一个很大的加分。

使用HTML 5客户端访问远程桌面的另一个优势是与通过本地客户端访问桌面看起来并没有明显的差异。实际上GPU加速技术的进步意味着能够显著提升用户体验。

GPU加速提升了视频性能以及CPU卸载处理。CPU忙于其他任务,比如对桌面的其他部分进行解码,因此浏览器能够使用GPU意味着用户桌面能够快速处理图像及视频,而且并不会破坏其余的用户体验。

作者

Maggie Jones
Maggie Jones

Maggie Jones 是一名资深网站编辑,从事文章内容编辑和新闻简报以及指南和常见问题解答的撰写工作。

翻译

张冀川
张冀川

TechTarget中国特约专家,任职于某国企信息中心,负责数据中心硬件基础设施及信息系统运维管理工作,对虚拟化及云计算技术有浓厚兴趣,并在工作中积极应用

相关推荐