⑴RealVNC(VNC)(Virtual work puting,虚拟网络计算最早是一套由英国剑桥大学AT&T实验室在年开发的轻量型的远程控制计算机软件,其采用了GPL授权条款,任何人都可免费取得该软件。VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行 VNC viewer 控制被控端。VNC server 与 VNC viewer 支持多种操作系统,如 windows,Linux,MacOS 及 Unix 系列(Unix,Solaris等,因此可将 VNC server 及 VNC viewer 分别安装在不同的操作系统中进行控制。RealVNC 的优越性还在于如果操作系统的主控端计算机没有安装 VNC viewer,也可以通过一般的网络浏览器(如 IE 等来控制被控端(需要 Java 虚拟机的支持。
⑵(VNC 客户端通过浏览器或 VNC Viewer 连接至 VNC Server。(VNC Server 传送一对话窗口至客户端,要求输入连接密码(可能为空,以及存取的 VNC Server 显示装置。(在客户端输入连接密码后,VNC Server 验证客户端是否具有存取权限。(若是客户端通过 VNC Server 的验证,客户端即要求 VNC Server 显示桌面环境。(被控端将画面显示控制权交由 VNC Server 负责。(VNC Server 将把被控端的桌面环境利用 VNC 通信协议送至客户端,并且允许客户端控制 VNC Server 的桌面环境及输入装置。