WSDAI Web Services Data Acces and Integration - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

WSDAI Web Services Data Acces and Integration

Description:

Accesible por otros sistemas y ... Interact an a trav s de protocolos est ndares. ... Es complementario con otras actividades GGF como descripci n de recursos. ... – PowerPoint PPT presentation

Number of Views:63
Avg rating:3.0/5.0
Slides: 26
Provided by: jos9
Category:

less

Transcript and Presenter's Notes

Title: WSDAI Web Services Data Acces and Integration


1
WS-DAI Web Services Data Acces and Integration
  • José Luis López Cuadrado
  • Sistemas Distribuidos
  • Doctorado en Ingeniería Informática

2
Agenda
  • Introducción.
  • Web Services.
  • WS-DAI.
  • Implementación relacional.
  • Implementación para XML.
  • Conclusiones.

3
Introducción
  • Grid siguiente paso en computación distribuida.
  • Compartir recursos.
  • Estandarización.

4
Web Services Definición.
  • Interacción entre máquinas.
  • A través de la red.
  • Interfaz definido.
  • SOAP

SOAP
5
Web Services Características
  • Accesible por otros sistemas y no solo por
    personas.
  • Transformables en componentes reutilizables.
  • Pueden publicarse y/o consumir otros servicios
    Web XML.
  • Interactúan a través de protocolos estándares.
  • Multisistema comunicación entre sistemas
    diferentes.

6
Web Services Arquitectura.
Web Service Broker
Publish
Find
Web Service Consumer
Web Service Provider
Bind
7
Roles
8
Descubrimiento
9
Web Services Arquitectura
10
Web Services Estándares
  • eXtended Markup Language (XML)
  • Simple Object Access Protocol (SOAP).
  • Web Services Description Language (WSDL).
  • Universal Description, Discovery, and Integration
    (UDDI)

11
OGSA Data Services
12
Web Services Data Access
  • Acceso a datos recuperación, manipulación e
    inserción.
  • Los servicios web ofrecen facilidades de
    implementación.
  • Describir recursos y sistemas de datos.

13
Relación con Grid
  • Relación con los estándares de WS
  • Las especificaciones WS-DAI se realizan con WSDL.
  • WS-DAI dependerá de varios estándares Web Services
  • Relación con las actividades GGF
  • Provee acceso basado en servicios a datos
    estructurados, siguiendo OGSA.
  • Es complementario con otras actividades GGF como
    descripción de recursos.

14
Terminología (I)
  • Recursos de datos sistema que puede actuar como
    fuente de datos.
  • Servicio de datos web service que implementa uno
    o varios interfaces de acceso a recursos de
    datos.
  • Consumidor aplicación que explota el data
    service.

15
Terminología (II)
Nombre Abstracto (ej mi servicio)
Direccion (http//servicios.grid.es/miservicio)
16
Conceptos
  • Interfaz / Interfaz compuesto.
  • Nombrado.
  • Propiedades.
  • Acceso directo/indirecto a datos.
  • Acceso a datos basado en suscripción.
  • Tiempo de vida.
  • Sesión.
  • Control de acceso.
  • Validación de la operación.
  • Fallos

17
Acceso a Datos
18
Patrón de Mensajes
  • ltwsdaiRequestMessagegt
  • ltwsdaiRequestDocument/gt
  • ltwsdaiResponseType/gt
  • lt/wsdaiRequestMessagegt
  • ltwsdaiResponseMessagegt
  • lt! datos en formato ResponseType?
  • lt/wsdaiResponseMessagegt

19
Propiedades
  • Readable.
  • Writeable.
  • ConcurrentAccess.
  • TransactionInitiation.
  • TransactionIsolation.
  • Sensitivity.
  • DataAccessPropertyType.

20
Data Factory
21
Implementación Relacional
  • Especificación para recurso de datos
    relacionales.

22
Implementación XML
  • Especificación para recursos de datos XML.
  • Recurso XML cualquier sistema que proporciona
    datos en formato XML, junto con infraestructura
    para consulta y actualización.

23
Conclusiones
  • Acceso a recursos como servicios.
  • Cumple con OGSA.
  • Abierto a varios tipos de recursos.
  • Trabajo en curso.

24
Referencias
  • Web Services Architecture
  • W3C Working Group Note 11 February 2004
  • http//www.w3c.org/TR/ws-arch/
  • I. Foster (Ed), H. Kishimoto (Ed). The Open Grid
    Services Architecture, Version 1.0. Global Grid
  • https//forge.gridforum.org/projects/ogsa-wg
  • W3C Web Services Activity
  • http//www.w3.org/2002/ws/
  • M. Antonioletti, M. Atkinson, S. Laws, S.
    Malaika, N. W. Paton D. Pearson and G. Riccardi.
    Web Services Data Access and Integration
    (WS-DAI). DAIS-WG Informational Draft, 11th
    Global Grid Forum, 21st May 2004.

25
WS-DAI Web Services Data Acces and Integration
  • José Luis López Cuadrado
  • Sistemas Distribuidos
  • Doctorado en Ingeniería Informática
Write a Comment
User Comments (0)
About PowerShow.com