Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porEva María Fuentes Barbero Modificado hace 9 años
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 mashups:
2
Índice Funcionalidades Panel de control Servicios Ejemplos Clasificación Jin Lu Apoyo a la asignatura
3
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.
4
Panel de control
5
Servicios → Ficheros ejecutables (javascript) Módulos → no sé lo que es (Generado automáticamente) Servicios
6
Servicio juan_feed (twitter) Servicio juan_delicious_red (delicious network) Servicio juan_mashup juan_feed-stub juan_delicious-stub Servicio juan_scrap (html-->xml scrapping) Servicio FormulaFlicks Ejemplos
7
Html-xml scrapping
8
Feed delicious
9
mashup
10
“ mashup ”
11
MASHUP
12
Clasificación Jin Lu Component 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 model Output 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 seguro Data-passing: Blackboard. Servicios llaman a servicios, obteniendo variables. Instance based/continuous: No estoy seguro. Exceptions support (java)-transactions?? Development environment Interface paradigm: Editor textual Target users: Desarrollador/usuario avanzado System requirements: java y javascript Runtime Environment Deployment 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.
13
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.