Sciweavers

COMPSAC
2001
IEEE

Utilizing Object-Oriented Databases for Concurrency Control in Virtual Environments

14 years 4 months ago
Utilizing Object-Oriented Databases for Concurrency Control in Virtual Environments
Virtual Reality Modeling Language (VRML) is widely used to represent, create, and display virtual reality objects and their environment. Some VRML applications require concurrent interaction by multiple users in a real-time distributed fashion. Such applications need a method for users to share and update the VRML objects in real-time. To allow concurrent shared real-time access, our approach is to store the VRML objects in an object-oriented database system (ObjectStore) in order to utilize the concurrency control mechanisms of the system. In this paper, we present an architecture that allows multiple users to interact in a non-trivial way in such a shared VRML environment. We outline how the VRML world can be saved in ObjectStore and implement a series of test cases demonstrating concurrency issues arising from simultaneous updates. Our architecture uses ordinary Java enabled web browsers with a VRML plug-in. A commercial web server routes client requests to a custom application ser...
Damla Turgut, Nevin Aydin, Ramez Elmasri, Begumhan
Added 23 Aug 2010
Updated 23 Aug 2010
Type Conference
Year 2001
Where COMPSAC
Authors Damla Turgut, Nevin Aydin, Ramez Elmasri, Begumhan Turgut
Comments (0)