Wsdl

Páginas: 6 (1354 palabras) Publicado: 8 de julio de 2011
Bardock Özaru

2

1. 2. 3.

Búsqueda y descubrimiento Extracción de datos de servicios Web Mediciones entre servicios

3

Web Service Public and Private Repositories

Web Service Search & Discovery

wsdl

wsdl

wsdl

wsdl

wsdl

wsdl

Web Service Data Extraction

Web Service Similarity Measures

Web Service Clasification

Web Service Clustering

Web servicelocal repository
4

 Existen
  

varios tipos de repositorios de servicios Web públicos:
Basados en UDDI Basados en modelos ontológicos como son OWL-S y WSMO En formato libre

 Por

cada tipo de repositorio se deben usar diferentes formas de búsqueda y recuperación de los servicios, ya que algunos incluso manejan lenguajes de descripción específicos.
5

No existe una claradiferencia entre el concepto de búsqueda y descubrimiento en la comunidad.  La noción más común sobre el descubrimiento de servicios se refiere a la búsqueda de servicios que cumplen con ciertas características deseadas.  Considerando el descubrimiento como un tipo de minería, se puede definir como un tipo de búsqueda mediante la cual se encuentran patrones o relaciones previamente desconocidas. Mientras que la búsqueda simple es aquella que cuenta con una especificación inicial de lo que se necesita (palabras clave).

6

 Principales


enfoques

  

Búsqueda, recuperación y análisis de servicios en repositorios públicos que almacenan descripciones en WSDL. Búsqueda en repositorios tipo UDDI. Búsqueda con el protocolo WS-Discovery. Búsqueda en repositorios basados enontologías como OWL-S y WSMO.

7

 Redes

abiertas o privadas?  En la Web existen varios repositorios de servicios que almacenan descripciones WSDL:
     

www.bindingpoint.com www.salcentral.com www.xmethods.com www.webservicex.com www.webservicelist.com webservices.seekda.com

 Estos

sitios ofrecen buscadores mediante palabras clave o categorías de servicios.
8

En unestudio realizado por Jianchun y Subbarao en la Univ. del estado de Arizona, los investigadores diseñaron e implementaron un procedimiento para el descubrimiento de servicios Web públicos.  Encontraron inicialmente 2432 servicios con crawlers.  Después de remover los servicios inválidos y duplicados, el numero se redujo a 640.


Crawling the registries

Removing invalid entries and duplicatesClustering of available services HAC

9

 Realizaron

un análisis manual de los servicios y encontraron la siguiente distribución de acuerdo a su funcionalidad.
Credit card and banking, 1% Number conversion, 8%

Messaging, 9% Data source lookup, 45%

Mass data services, 2%

Data processing, 15%

Sensing, 16% E-business, 1%

Other, 3%

10



Carecen de informaciónsuficiente sobre la ejecución de las operaciones:
La etiqueta para la documentación de servicios es opcional.  Cuando existe alguna documentación, esta es escrita en lenguaje natural sin ninguna especificación de formato.  No se proporcionan ejemplares de datos de entrada válidos así como el valor resultante.  Muchos servicios hacen referencia a tipos de datos complejos a los cuales no siempre setiene acceso.




No hay ninguna forma de establecer correlaciones entre las operaciones de un servicio, todas son tratadas como unidades independientes.
11

 Varios

de los enfoques más populares para el descubrimiento de servicios proviene de las iniciativas de la Web semántica, mediante la cual se propone mejorar la descripción y la publicación de servicios con lenguajesenriquecidos semánticamente.  En este sentido han surgido modelos alternativos como:



OWL-S WSMO

12

 La

extracción de datos de los servicios depende del formato de descripción del servicio.  Lo que tienen en común todos los modelos de registro y descripción de servicios es el uso de XML.  Dos APIs de Java que permiten parsear y extraer elementos de archivos de descripción de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Wsdl
  • Using php, soap and wsdl
  • Soap/Wsdl
  • Ensayo de uddi wsdl xml-rpc y soap.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS