Mashup de calendarios y localización geográfica de redes sociales
Palabras clave:
Mashup, jMaki, Jersey, Widgets, RESTful, Red socialResumen
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.
Descargas
Citas
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.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Los artículos publicados son de exclusiva responsabilidad de sus autores y no reflejan necesariamente las opiniones del comité editorial.
La Revista INGE CUC respeta los derechos morales de sus autores, los cuales ceden al comité editorial los derechos patrimoniales del material publicado. A su vez, los autores informan que el presente trabajo es inédito y no ha sido publicado anteriormente.
Todos los artículos están bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.