+ All Categories
Home > Documents > Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema...

Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema...

Date post: 24-Jan-2016
Category:
Upload: eva-maria-fuentes-barbero
View: 216 times
Download: 0 times
Share this document with a friend
13
Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de mashups:
Transcript
Page 1: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Juan Alberto Muñoz CristóbalMáster Investigación en TICTecnologías Emergentes en Sistema TelemáticosUniversidad de Valladolid 1/11/2009

Análisis de mashups:

Page 2: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Índice

Funcionalidades Panel de control Servicios Ejemplos Clasificación Jin Lu Apoyo a la asignatura

Page 3: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Funcionalidades

The WSO2 Mashup Server allows you to acquire web based information from a variety of sources such as Web services, Web pages, Databases or Feeds, combine it in interesting and useful ways before exposing the result again as a Web service or page, Feed or a Google gadget.

Page 4: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Panel de control

Page 5: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Servicios → Ficheros ejecutables (javascript)

Módulos → no sé lo que es

(Generado automáticamente)

Servicios

Page 6: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Servicio juan_feed (twitter)

Servicio juan_delicious_red (delicious network)

Servicio juan_mashup

juan_feed-stubjuan_delicious-stub

Servicio juan_scrap (html-->xml scrapping)

Servicio FormulaFlicks

Ejemplos

Page 7: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Html-xml scrapping

Page 8: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Feed delicious

Page 9: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

mashup

Page 10: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

“mashup”

Page 11: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

MASHUP

Page 12: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Clasificación Jin LuComponent model

Type: DA (Hay que programar los componentes)Interface: CRUD/API? Los servicios se crean,modifican, etc, pero además

puedes crear stubs, gadgets, que son apis.Extensibility: Muy extensible, ya que el usuario puede crear más

“servicios” (componentes, operaciones).

Composition modelOutput type: DA, AL, UI (puede generar datos o una aplicación en función

de la web creada. También genera un API).Orchetration: No estoy seguroData-passing: Blackboard. Servicios llaman a servicios, obteniendo

variables.Instance based/continuous: No estoy seguro.Exceptions support (java)-transactions??

Development environmentInterface paradigm: Editor textualTarget users: Desarrollador/usuario avanzadoSystem requirements: java y javascript

Runtime EnvironmentDeployment style: Servidor web WSO2 (necesario instalarlo)Runtime location: Server-side (me conecto al servidor) y Webapps-based

(se recopila la información mediante aplicaciones web)System requirements: javascript en cliente.Scalability: Sería necesario un estudio.

Page 13: Juan Alberto Muñoz Cristóbal Máster Investigación en TIC Tecnologías Emergentes en Sistema Telemáticos Universidad de Valladolid 1/11/2009 Análisis de.

Apoyo a la asignatura

Feed/scrapping con bibliografía/conceptos (tags)

Procesado

Feed información A (tags)

Feed información B (tags)

Feed información C (tags)

Web con listado de enlaces que llaman a un servicio (mashup), enviando tag como parámetro

de entrada

Mashup

Procesado


Recommended