Arquitectura de computación distribuida para la web 3D

View/ Open
Date
2012Authors
Zaccaro Valverde, Jorge AndrésDirectors
Garzón Ruiz, Juan PabloPublisher
Pontificia Universidad Javeriana
Faculty
Facultad de Ingeniería
Program
Maestría en Ingeniería Electrónica
Obtained title
Magíster en Ingeniería Electrónica
Type
Tesis/Trabajo de grado - Monografía - Maestría
COAR
Tesis de maestríaShare this record
Citación
Metadata
Show full item record
PDF documents
Resumen
En este trabajo, se propone una arquitectura de computación distribuida para la Web 3D en un módulo para la plataforma no bloqueante dirigida por eventos para programación de JavaScript en el servidor llamada Node.js. Una estrategia de zonificación fue seleccionada como alternativa al enfoque de replicación convencional utilizado para manejar la concurrencia en entornos virtuales de gran escala. Se propuso un protocolo de aplicación denominado JAMP (JavaScript Asset Migration Protocol) para el manejo de los cruces de fronteras de los usuarios de forma fluida y transparente por medio de la transferencia anticipada de los datos de los avatars utilizando operaciones de reserva y de la cesión de control con operaciones de registro. Finalmente, los resultados y el análisis cuantitativo mostraron las ventajas de las estrategias propuestas en términos de la reducción espacial de las discontinuidades presentadas durante los cruces de fronteras entre zonas.
Abstract
In this paper, a distributed computing architecture for the 3D Web is proposed as a module for the event-driven non-blocking server side JavaScript platform Node.js. A zoning strategy was chosen as an alternative to the conventional replication scheme used to address concurrency in large scale virtual environments. An application protocol named JAMP (JavaScript Asset Migration Protocol) was proposed for handling avatar border crossings smoothly and transparently by means of transferring the avatar s data in advance using book-in operations and doing handovers using check-in operations. Finally, the results and quantitative analysis showed the advantages of the proposed strategies in terms of the reduction of spatial discontinuities during border crossings.
Themes
Arquitectura de softwareEntornos virtuales compartidos
Maestría en ingeniería electrónica - Tesis y disertaciones académicas
Google Analytics Statistics