DocumentCode
1303618
Title
Virtual network computing
Author
Richardson, Tristan ; Stafford-Fraser, Quentin ; Wood, Kenneth R. ; Hopper, Andy
Author_Institution
Olivetti & Oracle Res. Lab., Cambridge, UK
Volume
2
Issue
1
fYear
1998
Firstpage
33
Lastpage
38
Abstract
VNC is an ultra thin client system based on a simple display protocol that is platform independent. It achieves mobile computing without requiring the user to carry any hardware. VNC provides access to home computing environments from anywhere in the world, on whatever computing infrastructure happens to be available-including, for example, public Web browsing terminals in airports. In addition, VNC allows a single desktop to be accessed from several places simultaneously, thus supporting application sharing in the style of computer supported cooperative work (CSCW). The technology underlying VNC is a simple remote display protocol. It is the simplicity of this protocol that makes VNC so powerful. Unlike other remote display protocols such as the X Window System and Citrix´s ICA, the VNC protocol is totally independent of operating system, windowing system, and applications. The VNC system is freely available for download from the ORL Web site at http://www.orl.co.uk/vnc/. We begin the article by summarizing the evolution of VNC from our work on thin client architectures. We then describe the structure of the VNC protocol, and conclude by discussing the ways we use VNC technology now and how it may evolve further as new clients and servers are developed
Keywords
client-server systems; computer communications software; groupware; protocols; virtual machines; ORL Web site; VNC protocol; VNC system; VNC technology; application sharing; computer supported cooperative work; computing infrastructure; desktop access; home computing environments; mobile computing; platform independent; public Web browsing terminals; remote display protocol; simple display protocol; thin client architectures; ultra thin client system; virtual network computing; Access protocols; Airports; Application software; Collaborative work; Computer displays; Computer networks; Hardware; Home computing; Independent component analysis; Mobile computing;
fLanguage
English
Journal_Title
Internet Computing, IEEE
Publisher
ieee
ISSN
1089-7801
Type
jour
DOI
10.1109/4236.656066
Filename
656066
Link To Document