Arquitectura webservices

Solo disponible en BuenasTareas
  • Páginas : 3 (714 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de mayo de 2011
Leer documento completo
Vista previa del texto
Arquitectura de un Servicio Web

La arquitectura necesaria para el desarrollo de Web Services es la de un servidor
que contenga las herramientas adecuadas para el soporte al desarrollo de estetipo de
tecnología. Estas herramientas proporcionan el entorno de desarrollo de Web Services y
la gestión de invocaciones de los servicios Web.

Se identifican 3 conceptos claves en la arquitecturade un servicio web
* Servicio de Registro
* Servicio de solicitud
* Servicio de proveedor.

De manera que sus comunicaciones entre ellos definen los distintos tipos de servicios webexistentes. Como vimos anteriormente existen distintos tipos de estándares.

(cualquier de los dibujos se pueden usar para la ppt)(integrar esto con las definiciones de UDDI. WSDL, etc)

En cuanto asu composición, un servicio Web puede ser:
* Servicio Básico: Un servicio Web que accede al sistema local.
* Servicio Compuesto: Un servicio Web que se implementa invocando
otros serviciosWeb.
Para los servicios web del tipo compuesto de precisa de tecnología middleware para que se pueda soportar la aquella composición.
El middleware es un software de conectividad que ofrece un conjuntode servicios que permite el funcionamiento de estas aplicaciones que se encuentran en sistemas distribuidos sobre plataformas heterogeneas.

Los servicios web requieren de una arquitectura internay externa. La arquitectura externa se compone de:
* Broker centralizado
Análogo a los broker de mensajes que redireccionan los mensajes, con servicios de logging, transacciones, servicios denombre y de directorio, etc.
En la práctica el único componente centralizado de los servicios Web es el servicio de nombres y de directorio.
* Infraestructura de protocolo
Componentes quecoordinan las interacciones entre servicios Web
* Infraestructura de composición de servicios
Herramientas que soportan la definición y ejecución de servicios compuestos.

En cuanto a la...
tracking img