Mashup de calendarios y localización geográfica de redes sociales
Keywords:
Mashup, jMaki, Jersey, Widgets, RESTful, Red socialAbstract
Las redes sociales son unos pilares de la web 2.0, que avanzan a pasos agigantados. Aunque estas redes generalmente interactúan virtualmente, eventualmente se reúnen en un lugar geográfico para llevar a cabo alguna actividad de importancia presencial. Estas actividades son programadas en un calendario donde se asignan fechas y direcciones físicas. Este artículo presenta el desarrollo de GCel, una aplicación web híbrida (Mashup) creada para la generación automática de calendarios y localizaciones geográficas de redes sociales usando Google Calendar y Google Map respectivamente. La arquitectura utilizada por GCel es una combinación de aplicaciones jMaki y Jersey. La aplicación Jersey usa servicios web RESTful para acceder a la base de datos de las redes sociales, creada en MySQL. La aplicación jMaki utiliza los widgets: Google Maps, Dojo Table y Yahoo Button. Este último widget toma la información dada por el servicio web RESTful y gracias al mecanismo publish/suscribe de jMaki lo publica a los dos widgets suscritos. Se muestra el uso de GCel para la creación de calendarios y localización geográfica de cada una de las redes sociales de la Fundación Consentir.
Downloads
References
Ejemplos del API de Google Maps. Ejemplos de servicios. Directions-simple. http://code.google.com/intl/es-CO/apis/maps/documentation/examples/directions-simple.html. 2009
Galería de demostraciones del API de Google Maps. LatLong Generator. http://code.google.com/intl/es/apis/maps/documentation/demogallery.html 2009
Glassfish – Jersey. https://jersey.dev.java.net/. Consultado Junio 21 de 2009.
Google Data APIs Client Libraries. http://code.google.com/intl/es-CO/apis/gdata/clientlibs.html.2009
Gupta Arun. Travel Map-Another Real-life app using jMaki & Jersey. http://blogs.sun.com/arungupta/entry/screencast_web11_travel_map_another
Netbeans.org. A mashup using REST jMaki Table Component.
http://wiki.netbeans.org/RestJMakiUsecase.2007
Netbeans.org. Getting Started with RESTful Web Services. http://www.netbeans.org/kb/docs/websvc/rest.html. Consultado el 21 de junio de 2009.
Project jMaki. https://ajax.dev.java.net/ . 2007.
Registro en el API de Google Maps. http://code.google.com/intl/es/apis/maps/signup.html. 2009
Wikipedia. Red social. http://es.wikipedia.org/wiki/Red_social. 2009.
Sun Microsystems. Article The Java Persistence API – A Simpler Programming Model for
Entity Persistence. http://java.sun.com/developer/technicalArticles/J2EE/jpa/ mayo de 2006.
Sun Microsystems. RESTful Web Services Developer’s Guide. http://docs.sun.com/app/docs/doc/820-4867/ggnyk?l=en&a=view
Techtear.com. Los Mashups, uno de los pilares de la web 2.0. http://www.techtear.com/2007/03/26/losmashups-uno-de-los-pilares-de-la-web-20/ . Consultado Junio 21 de 2009.
Wikipedia. Mashup (aplicación web híbrida). http://es.wikipedia.org/wiki/Mashup_(aplicaci%C3%B3n_web_h%C3%ADbrida). 2009.
Downloads
Published
How to Cite
Issue
Section
License
Published papers are the exclusive responsibility of their authors and do not necessary reflect the opinions of the editorial committee.
INGE CUC Journal respects the moral rights of its authors, whom must cede the editorial committee the patrimonial rights of the published material. In turn, the authors inform that the current work is unpublished and has not been previously published.
All articles are licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.