Title :
The general variables concept: a simple step from single- to multi-user environment
Author :
Masa, Michal ; Zara, Jiri
Author_Institution :
Dept. of Comput. Sci. & Eng., Czech Tech. Univ., Prague, Czech Republic
Abstract :
When implementing multi-user cooperation systems in a networked virtual environment, synchronizing local representations of a shared virtual world has to be considered. It involves distributing and storing the data that represent users´ activity in the virtual world. The authors propose a concept of general variables, which formalizes the task of distributing, journaling and locking the data in the client-server model. To verify the employability of the concept, we have implemented a Java bundle comprising a server and a client-side library. Four multi-user applications are presented to demonstrate that with the help of the bundle, a single-user application can be turned into a multi-user one with minimum effort
Keywords :
Java; client-server systems; multi-access systems; virtual reality; Java bundle; client-server model; client-side library; general variables; general variables concept; local representations; multi-user applications; multi-user cooperation systems; multi-user environment; networked virtual environment; shared virtual world; single-user application; user activity; virtual world; Client-server systems; Computer languages; Computer science; Eyes; Java; Libraries; Network servers; Turning; Virtual reality; Watches;
Conference_Titel :
Information Visualisation, 2001. Proceedings. Fifth International Conference on
Conference_Location :
London
Print_ISBN :
0-7695-1195-3
DOI :
10.1109/IV.2001.942114