开源远程控制RealVN源代码中的通讯协议RFB.docVIP

  • 78
  • 0
  • 约1.6万字
  • 约 23页
  • 2018-11-08 发布于广东
  • 举报

开源远程控制RealVN源代码中的通讯协议RFB.doc

开源远程控制RealVN源代码中的通讯协议RFB.doc

开源远程控制ReaIVNC源代码中的通讯协议RFB (远程帧缓冲) 分炎:远程控制业余研究开源软件2014-05-27 18:04 2040人?读评论⑴收藏举报 在M上流传的gh0st3.6源代码屮,远程桌曲总是存在CPU占用率高和W面更新不及时等 问题。于是想到了著名的幵源远程控制ReaIVNC它采用了远程帧缓存的协议(Remote Frame buffer) 在网上找到的一段关于RFB的描述 RFB是真正意义h的“瘦客机”协议。RFB协议设汁的重点在于减少对客户端的硬件需求。这样 客户端就可以运行在许多不同的硬件上,客户机的任务实现上就会尽S的简单。 RFB协议对于客户端是无状态的。也就是说:如果容户端从服务器端断丌,那么如果它重新违 接相同的服务器,客户端的状态会被保存。甚至,一个不同的客户端可以用来连接相同的RFB 服务器。而在新的客户端己经能够获得4前一个客户端相同的用户状态。冈此,川户的应用接 口变的非常便捷。 只要合适的网络连接存在,那么用户就可以使川自己的应用程序,并且这些应用会一直保存, 即使在不同的接入点也不会变化。这样无论在哪,系统都会给用户提供一个熟悉、独特的计算 环境。 显小?协议 显示协议是建立在“把像素数据放在一个由x,y定位的方框内”这单一图形基础之上的。 乍一看上去,把这么多的用户接口组件绘制出来是非常低效的方法。但是,允许不同的像索数 据编码方式

文档评论(0)

1亿VIP精品文档

相关文档