Вы находитесь на странице: 1из 5

Mashup (aplicacin web hbrida)

Escrito por Wikipedia Mircoles, 15 de Julio de 2009 18:24 - ltima actualizacin Sbado, 18 de Julio de 2009 10:40

Una aplicacin web hbrida (mashup o remezcla) es un sitio web o aplicacin web que usa contenido de otras aplicaciones Web para crear un nuevo contenido completo, consumiendo servicios directamente, siempre a travs de protocolo http.

El contenido de un mashup normalmente proviene de sitios web de terceros a travs de una interfaz pblica o usando un API . Otros mtodos que constituyen el origen de sus datos incluyen sindicadores web ( RSS o Atom ), Screen scraping , etc.

Los mashups estn revolucionando el desarrollo web del mismo modo que los weblogs han revolucionado la publicacin en lnea.

Los mashups permiten que cualquiera combine, de forma innovadora, datos que existen en diferentes pginas web. Requieren pocos conocimientos tcnicos, las APIs existentes son sencillas y potentes y los mashups son relativamente fciles de disear.

Los creadores de mashups son generalmente gente innovadora que desea combinar de formas nuevas y creativas datos disponibles pblicamente.

As como hay mashups muy tiles, existen otros que no pasan de ser slo novedosos o publicitarios, con mnima utilidad prctica.

Los defensores e impulsores de las aplicaciones Web 2.0 afirman que los mashups son un ejemplo de este nuevo movimiento en el que los usuarios crean, participan e interactan activamente.

El Concepto

1/5

Mashup (aplicacin web hbrida)


Escrito por Wikipedia Mircoles, 15 de Julio de 2009 18:24 - ltima actualizacin Sbado, 18 de Julio de 2009 10:40

El contenido usado en mashups es tpicamente obtenido de otra fuente va una interface pblica o API (web services), aunque existe gente en la comunidad considera que los casos en que las interfaces son privadas no deberan contar como mashups. Otros mtodos de obtener contenido para mashups incluyen Web Feeds (i.e RSS o Atom) y screen scraping.

Mucha gente experimenta con mashups usando las APIs de Amazon, eBay, Flickr, Google, Microsoft, Yahoo o YouTube lo que ha llevado a la creacin de un editor mashup.

La arquitectura de los mashups est siempre compuesta de tres partes: - El proveedor de contenidos: fuente de los datos. Los datos estn disponibles va una API y diferentes protocolos web como RSS, REST y Web Service. - El sitio mashup: es la nueva aplicacin web que provee un nuevo servicio utilizando diferente informacin y de la que no es duea. - El web browser cliente: es la interface de usuario del mashup. En una aplicacin web, el contenido puede ser mezclado por los web browser clientes usando lenguaje web del lado del cliente. Por ejemplo javascript.

Los mashups deben ser diferenciados de simples embebidos de datos de otro sitio para formar un documento compuesto. Un sitio que permite al usuario embeber videos de youtube, por ejemplo, no es un sitio mashup. Como ya se dijo , el sitio mismo debe acceder informacin externa a l usando una API y procesar esos datos de modo de incrementar su valor para el usuario.

Marsh-up tambien se llama en Musica cuando un tema de una cancin es cantada por otra persona o otros tiempo...un version distinta.

Tipos de Mashups

2/5

Mashup (aplicacin web hbrida)


Escrito por Wikipedia Mircoles, 15 de Julio de 2009 18:24 - ltima actualizacin Sbado, 18 de Julio de 2009 10:40

Los mashups se presentan actualmente en tres formas: mashups de consumidores, mashups de datos y mashups empresariales.

El tipo ms conocido es el de mashup de consumidores, que est muy bien ejemplificado por muchas aplicaciones que utilizan Google Maps. Los mashups de este tipo combinan datos de fuentes varias, escondiendo ello tras una interface grfica simple.

Un mashup de datos mezcla datos de tipo similar proveniente de diferentes fuentes (ver Yahoo Pipes, http://pipes.yahoo.com/pipes/ ). Por ejemplo, combinando los datos de mltiples feeds RSS en un solo feed con nuevo un front-end grfico.

Un mashup empresarial (ejemplo, JackBe, http://www.jackbe.com ) integra usualmente datos de fuentes externas e internas. Por ejemplo, podra crear un reporte sobre la cuota de mercado de un negocio combinando la lista externa de todas las casas vendidas la semana anterior con datos internos de las casas vendidas por una sola agencia.

Un mashup de negocio es una combinacin de todo lo anterior, enfocando en agregacin de datos y presentacin y agregando adicionalmente una funcionalidad colaborativa, haciendo que el resultado final sea una aplicacin de negocio apropiada.

Mashups dentro de mashups son conocidos como mashups monstruos.

Es importante reconocer que los mashups ayudan o facilitan la integracin de aplicaciones orientadas a arquitecturas SOA.

Ejemplos
Los mashups pueden ser divididos en cuatros grandes categoras: "mapas", "vdeo y fotos", "bsqueda y compras" y "noticias". Algunos ejemplos de cada categora:

3/5

Mashup (aplicacin web hbrida)


Escrito por Wikipedia Mircoles, 15 de Julio de 2009 18:24 - ltima actualizacin Sbado, 18 de Julio de 2009 10:40

Mapas

Chicago Crime - El departamento de polica de Chicago tiene un mashup ( http://gis.chicagopol ice.org/CLEARMap_crime_sums/startPage.htm ) que integra la base de datos del departamento de crmenes reportados con Google maps de modo de ayudar a detener crmenes en ciertas reas y avisar a los ciudadanos de reas potencialmente ms peligrosas.

WikiCrimes - WikiCrimes ( http://www.wikicrimes.org ) es un sitio web tipo wiki donde los usuarios de internet pueden reportar crmenes pinchando banderas en un mapa basado en Google Maps. El sitio distingue categoras dependiendo del color.

minnus - minnus( http://www.minnus.com.ar ) minnus es una comunidad virtual donde sus usuarios tienen acceso a informacin de todo tipo, ya sea cultural, social, histrica, comercial, ambiental, turstica, de transito, etc. Dicha informacin se encuentra geoposicionada en un mapa creado con imgenes satelitales para as formar grupos con mismos intereses.

Vdeo y fotos

Flickr - Flickr es un sitio de almacenamiento de imgenes que permite a los usuarios organizar sus colecciones de imgenes y compartirlas. Utilizando su API el contenido puede ser usado en otros sitios creando mashups. Flickrvision ( http://flickrvision.com ) es un ejemplo.

Bsqueda y compras

Travature - Travature ( http://www.travature.com ) es un portal de viajes que ha integrado motores de meta bsquedas con guias de viajes tipo wiki y reseas de hoteles. Tambin permite compartir experiencias entre viajantes.

4/5

Mashup (aplicacin web hbrida)


Escrito por Wikipedia Mircoles, 15 de Julio de 2009 18:24 - ltima actualizacin Sbado, 18 de Julio de 2009 10:40

Noticias

Digg - Digg ( http://digg.com/ ) es un mashup de varios sitios de noticias controlado casi enteramente por los usuarios del sitio.

BFreeNews.com - BFreeNews ( http://bfreenews.com/ ) es un mashup de fuentes de noticias de calidad cruzadas con recomendaciones de noticias de Twitter y bsquedas de Google. Muestra las noticias ms comentadas en twitter y ms indexadas por Google en las ltimas 24 horas.

Detalles bibliogrficos de Mashup (aplicacion web hibrida)


- Pgina: Mashup (aplicacion web hibrida) - Autor: colaboradores de Wikipedia - Editor: Wikipedia, La enciclopedia libre. - ltima revisin: 17 de diciembre del 2008, 14:59 UTC - Fecha de consulta: 16 de julio del 2009, 06:26 UTC - URL permanente: http://es.wikipedia.org/w/index.php?title=Mashup_(aplicacion_web_hi brida)&oldid=22664701 - Cdigo de versin de la pgina: 22664701

5/5

Вам также может понравиться