Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ

Autores
Brisaboa, Nieves R.; Luaces, Miguel; Places, Ángeles S.; Seco, Diego
Año de publicación
2006
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
En este artículo se presenta la arquitectura y algunos detalles de la implementación de una aplicación Web (un juego virtual de tipo Trivial) que, sin el uso de ningún plug-in o applet, permite una gran interactividad entre los usuarios, hasta el punto de que estos tienen la percepción de comunicación entre ellos en tiempo real. La percepción de interactividad en tiempo real se consigue mediante una arquitectura especialmente diseñada que se apoya, además, en la filosofía de AJAX (Asynchronous JavaScript and XML) para el intercambio de datos. Utilizando esta aproximación es posible desarrollar cualquier tipo de software colaborativo en Web con muy poca carga de trabajo para el servidor. En el articulo se analizan las arquitecturas tradicionales para el desarrollo de aplicaciones Web y se muestra cómo nuestro enfoque supera sus limitaciones. Además, se avala la eficacia de esta aproximación con los resultados de la valoración empírica realizada.
We present in this paper the architecture and some implementation details of a web-based version of a Trivial game. Our implementation achieves such a high degree of interactivity between the players that they perceive the game as being played real-time. More importantly, no plug-in or applet is used in the architecture of the system. These properties are achieved by means of a carefully designed architecture that uses AJAX (Asynchronous JavaScript and XML) for data exchange. Using this approach, it is possible to develop any type of web-based collaborative software with few load on the web server. In the paper, we analyze traditional architectures for web-based applications and we show how our approach overcomes their limitations. Furthermore, we proof the efficiency of our approach by means of an empirical comparison.
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
software colaborativo
Interactive environments
Real time
Web
Architectures
AJAX
collaborative software
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/22770

id SEDICI_f561e47ee32a0b4b50728c42368e61ed
oai_identifier_str oai:sedici.unlp.edu.ar:10915/22770
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZBrisaboa, Nieves R.Luaces, MiguelPlaces, Ángeles S.Seco, DiegoCiencias Informáticassoftware colaborativoInteractive environmentsReal timeWebArchitecturesAJAXcollaborative softwareEn este artículo se presenta la arquitectura y algunos detalles de la implementación de una aplicación Web (un juego virtual de tipo Trivial) que, sin el uso de ningún plug-in o applet, permite una gran interactividad entre los usuarios, hasta el punto de que estos tienen la percepción de comunicación entre ellos en tiempo real. La percepción de interactividad en tiempo real se consigue mediante una arquitectura especialmente diseñada que se apoya, además, en la filosofía de AJAX (Asynchronous JavaScript and XML) para el intercambio de datos. Utilizando esta aproximación es posible desarrollar cualquier tipo de software colaborativo en Web con muy poca carga de trabajo para el servidor. En el articulo se analizan las arquitecturas tradicionales para el desarrollo de aplicaciones Web y se muestra cómo nuestro enfoque supera sus limitaciones. Además, se avala la eficacia de esta aproximación con los resultados de la valoración empírica realizada.We present in this paper the architecture and some implementation details of a web-based version of a Trivial game. Our implementation achieves such a high degree of interactivity between the players that they perceive the game as being played real-time. More importantly, no plug-in or applet is used in the architecture of the system. These properties are achieved by means of a carefully designed architecture that uses AJAX (Asynchronous JavaScript and XML) for data exchange. Using this approach, it is possible to develop any type of web-based collaborative software with few load on the web server. In the paper, we analyze traditional architectures for web-based applications and we show how our approach overcomes their limitations. Furthermore, we proof the efficiency of our approach by means of an empirical comparison.Red de Universidades con Carreras en Informática (RedUNCI)2006-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf1671-1682http://sedici.unlp.edu.ar/handle/10915/22770spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-11-05T12:35:05Zoai:sedici.unlp.edu.ar:10915/22770Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-11-05 12:35:05.369SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
title Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
spellingShingle Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
Brisaboa, Nieves R.
Ciencias Informáticas
software colaborativo
Interactive environments
Real time
Web
Architectures
AJAX
collaborative software
title_short Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
title_full Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
title_fullStr Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
title_full_unstemmed Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
title_sort Desarrollo de Webs interactivas con filosofía AJAX: El TRIVIAL.GZ
dc.creator.none.fl_str_mv Brisaboa, Nieves R.
Luaces, Miguel
Places, Ángeles S.
Seco, Diego
author Brisaboa, Nieves R.
author_facet Brisaboa, Nieves R.
Luaces, Miguel
Places, Ángeles S.
Seco, Diego
author_role author
author2 Luaces, Miguel
Places, Ángeles S.
Seco, Diego
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
software colaborativo
Interactive environments
Real time
Web
Architectures
AJAX
collaborative software
topic Ciencias Informáticas
software colaborativo
Interactive environments
Real time
Web
Architectures
AJAX
collaborative software
dc.description.none.fl_txt_mv En este artículo se presenta la arquitectura y algunos detalles de la implementación de una aplicación Web (un juego virtual de tipo Trivial) que, sin el uso de ningún plug-in o applet, permite una gran interactividad entre los usuarios, hasta el punto de que estos tienen la percepción de comunicación entre ellos en tiempo real. La percepción de interactividad en tiempo real se consigue mediante una arquitectura especialmente diseñada que se apoya, además, en la filosofía de AJAX (Asynchronous JavaScript and XML) para el intercambio de datos. Utilizando esta aproximación es posible desarrollar cualquier tipo de software colaborativo en Web con muy poca carga de trabajo para el servidor. En el articulo se analizan las arquitecturas tradicionales para el desarrollo de aplicaciones Web y se muestra cómo nuestro enfoque supera sus limitaciones. Además, se avala la eficacia de esta aproximación con los resultados de la valoración empírica realizada.
We present in this paper the architecture and some implementation details of a web-based version of a Trivial game. Our implementation achieves such a high degree of interactivity between the players that they perceive the game as being played real-time. More importantly, no plug-in or applet is used in the architecture of the system. These properties are achieved by means of a carefully designed architecture that uses AJAX (Asynchronous JavaScript and XML) for data exchange. Using this approach, it is possible to develop any type of web-based collaborative software with few load on the web server. In the paper, we analyze traditional architectures for web-based applications and we show how our approach overcomes their limitations. Furthermore, we proof the efficiency of our approach by means of an empirical comparison.
Red de Universidades con Carreras en Informática (RedUNCI)
description En este artículo se presenta la arquitectura y algunos detalles de la implementación de una aplicación Web (un juego virtual de tipo Trivial) que, sin el uso de ningún plug-in o applet, permite una gran interactividad entre los usuarios, hasta el punto de que estos tienen la percepción de comunicación entre ellos en tiempo real. La percepción de interactividad en tiempo real se consigue mediante una arquitectura especialmente diseñada que se apoya, además, en la filosofía de AJAX (Asynchronous JavaScript and XML) para el intercambio de datos. Utilizando esta aproximación es posible desarrollar cualquier tipo de software colaborativo en Web con muy poca carga de trabajo para el servidor. En el articulo se analizan las arquitecturas tradicionales para el desarrollo de aplicaciones Web y se muestra cómo nuestro enfoque supera sus limitaciones. Además, se avala la eficacia de esta aproximación con los resultados de la valoración empírica realizada.
publishDate 2006
dc.date.none.fl_str_mv 2006-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/22770
url http://sedici.unlp.edu.ar/handle/10915/22770
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.format.none.fl_str_mv application/pdf
1671-1682
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1847978366156668928
score 13.087074