HTML 5客户端允许用户通过Web浏览器访问远程桌面及应用,这使得用户能够通过任何设备、在任何地点访问远程桌面及应用。 其他的虚拟桌面客户端需要在本地设备上安装、发送、接收并渲染远程协议数据,但HTML 5客户端在服务器上运行。最终用户通过访问网站访问远程桌面。 然而,除HTML 5客户端之外,通过浏览器访问桌面或应用也有其他方法。
判断是否正在使用真正的HTML 5客户端的一个很不错的方法是是否拥有插件。大多数浏览器都有插件,但真正的HTML 5客户端没有或者不需要插件。 目前市场上的HTML 5客户端包括Ericom AccessNow、VMware Blast(之前称之为AppBlast……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属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意味着用户桌面能够快速处理图像及视频,而且并不会破坏其余的用户体验。
相关推荐
-
请教hyper-v共享ip的vps怎么远程桌面?
hyper-v共享ip的vps,怎么远程桌面?
-
四大VDI客户端 总有一款适合你
交付虚拟桌面时IT管理员必须要考虑到用户如何访问虚拟桌面,因为这会影响用户体验以及VDI部署最终的成败。
-
采用HTML 5客户端的误区
HTML 5客户端的用户体验在很多情况下是可接受的,但其并非传统客户端的替代品。尽管改进了访问方式,甚至使用了更新的协议,但HTML 5客户端并不比PCoIP要好。
-
如何实现多个瘦客户端等共用一台远程图形工作站的cpu和GPU资源?
如何实现多个瘦客户端等共用一台远程图形工作站的cpu和GPU资源?不采用底层设计的虚拟化软件,如vm,crit […]