|
发表于 2012-5-14 18:52:33
|
显示全部楼层
来自: 中国黑龙江哈尔滨
VNC企业版4.1.8
3 z: G6 p6 R! K8 r& a7 u3 b: q. v' @% s
4 T' o [6 U7 ?( M
! }7 {& i$ D8 `2 e2 @" K! g& J(转)
8 F# c% N. a$ Z" I, q% _) C+ IVNC(Virtual Network Computing,虚拟网络计算)最早是一套由英国剑桥大学AT&T实验室在2002年开发的轻量型的远程控制计算机软件,其采用了 GPL 授权条款,任何人都可免费取得该软件。VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行 VNC viewer 控制被控端。% s# N+ f$ }, r2 ]+ }" U7 G5 B
VNC server 与 VNC viewer 支持多种操作系统,如 windows,Linux,MacOS 及 Unix 系列(Unix,Solaris等),因此可将 VNC server 及 VNC viewer 分别安装在不同的操作系统中进行控制。RealVNC 的优越性还在于如果操作系统的主控端计算机没有安装 VNC viewer,也可以通过一般的网络浏览器(如 IE 等)来控制被控端(需要 Java 虚拟机的支持)。1 r% Y" j( C5 F3 X7 D& Y( [6 B- T# D
整个 VNC 一般运行的工作流程如下:4 {; V2 r! S, C% n2 k ]' [
(1) VNC 客户端通过浏览器或 VNC Viewer 连接至 VNC Server。
1 }1 z/ t( P& Q4 V8 j(2) VNC Server 传送一对话窗口至客户端,要求输入连接密码(可能为空),以及存取的 VNC Server 显示装置。' f6 G* ?7 ^5 q( u" }
(3) 在客户端输入连接密码后,VNC Server 验证客户端是否具有存取权限。. |* p, P/ p- V" k7 b5 k5 Z5 A6 h
(4) 若是客户端通过 VNC Server 的验证,客户端即要求 VNC Server 显示桌面环境。5 I* t3 j$ w2 A/ W, R3 M8 q
(5) 被控端将画面显示控制权交由 VNC Server 负责。
, |: X( `- I+ ~3 E5 p+ v8 S5 \2 V(6) VNC Server 将把被控端的桌面环境利用 VNC 通信协议送至客户端,并且允许客户端控制 VNC Server 的桌面环境及输入装置。 |
|