2 research outputs found
Arquitectura de computaci贸n distribuida para la web 3D
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.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.Mag铆ster en Ingenier铆a Electr贸nicaMaestr铆