lee*_*d00 4 remote-desktop vnc
可能的重复:
RDP 与 VNC 之间有什么区别?
在我看来,Windows 远程桌面资源非常匮乏,必须先加载远程计算机上的每个窗口,然后才能使桌面可用。
然而,VNC 似乎只是通过网络发送桌面图像。
我的想法是对的吗?
因为我在我的电脑上打开了一堆东西,虽然它在这里运行良好,但当其他人通过远程桌面登录时,它需要很长时间才能在他们的机器上运行。
Ste*_*ngs 14
RDP(远程桌面)实际上是一种比VNC 的协议高效得多的协议,称为 RFB。
正如您所建议的,VNC 的工作原理是通过网络发送桌面图片。有一些优化,例如仅发送已更改的屏幕部分,但基本上就是这样。
另一方面,RDP 通过向客户端计算机发送有关如何绘制屏幕的指令来工作。主机不是发送窗口的图片,而是将窗口的描述发送到客户端机器,然后客户端机器负责渲染图像并显示它。几乎所有时间,这些指令都比 VNC 的协议占用的带宽少得多。此外,由于客户端计算机“理解”它为您创建的图像,它可以执行简单的操作,例如移动窗口,而无需 (a) 将鼠标输入发送到主机,(b) 等待主机渲染移动的窗口,以及 (c) 等待响应。它可以立即为您计算并绘制结果。
RDP 还与 Windows 登录和会话集成:当您建立远程桌面连接时,Windows 要么为您创建一个新的登录会话,要么将现有会话连接到您的 RDP 连接。登录和连接会话需要花费大部分初始连接时间,但之后应该会快得多。这就是终端服务的工作方式:每个用户在一台计算机上都有一个独立的会话,会话的显示通过网络发送并远程呈现,他们中的任何一个都不能看到对方在做什么。VNC 通常没有登录会话的概念,并且始终将您连接到控制台会话(因此您可以准确地看到坐在计算机前的人会看到的内容)。根据您要实现的目标,这可能是好事也可能是坏事。
| 归档时间: |
|
| 查看次数: |
31074 次 |
| 最近记录: |