100 likes | 244 Vues
This document provides an overview of Virtual Network Computing (VNC), a remote display system that allows users to view and interact with computers over the Internet from various platforms. Key features include its simplicity, platform independence, and collaborative visualization capabilities. VNC is particularly useful in educational settings, serving as both a lecture and collaboration tool in distributed classrooms. The document discusses applications of VNC, including the use of open-source code and enhanced performance for visualization tasks.
E N D
Virtual Network Computing Sangmi Lee Oct,25,2000 Florida State University
What is VNC? • Virtual Network Computing. • Remote display system to view a computer from anywhere on the Internet and from a wide variety of machine architectures. Sangmi Lee Florida State University
What are key Features? • Small and simple • Platform-independent • No state is stored at the viewer • Sharable Sangmi Lee Florida State University
VNC features • Collaborative Visualization • Event handling • Java viewer • Secure VNC using SSH • CORBA interface Sangmi Lee Florida State University
A Windows machine being viewed from a native X viewer. A Windows desktop being used from within Netscape on a Unix machine VNC screenshots Sangmi Lee Florida State University
An X desktop being viewed from a native PC viewer An X desktop being viewed from Microsoft Internet Explorer on a PC. VNC screenshots Sangmi Lee Florida State University
A Unix desktop being accessed from a Macintosh using Java A Windows desktop being accessed from a Macintosh using Java. A Unix desktop being accessed from a native Macintosh viewer VNC screenshots Sangmi Lee Florida State University
VNC in Distributed classroom Student VNC Client Instructor Network Student VNC Server VNC Client - Unix - Windows NT - Macintosh - Hand-held device Hand-held device VNC Client Sangmi Lee Florida State University
VNC in Distributed classroom • Lecture tool in the distributed classroom • Collaboration tool for group of students • Instructor - Monitor - Hand-held device • Student - Monitor (Unix, Windows, Macintosh) - Java capable browser - Hand-held device Sangmi Lee Florida State University
Applying VNC • Using Open source code • Visualization server module • Improved (multi-cast) performance for VNC Sangmi Lee Florida State University