Servicios Web

jorgelorenzo8 1,699 views 13 slides Sep 28, 2015
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

Servicios Web


Slide Content

Web Services

Servicio web: Pieza de lógica de negocio localizada en la red y que es accesible mediante protocolos estándar de internet como HTTP o SMTP. Web Services

Objetivo de los servicios web: Hacer posible un ambiente distribuido que contenga un conjunto de aplicaciones o componentes interoperables dentro y fuera de las organizaciones de una forma independiente de plataformas y lenguajes de programación . Web Services

Características principales: Basados en XML: Uso de XML como medio de representación de los datos intercambiados en la red. Bajo acoplamiento entre el servicio web y su cliente. Servicios de “grano grueso”: Para proveer servicios de lógica de negocio. A diferencia de los servicios de objetos, limitados a métodos (grano fino). Web Services

Características principales: Posibilidad de ser asíncronos o síncronos. Soporte de RPC ( Remote Procedure Call ): Invocación de procedimientos, funciones y métodos remotos usando protocolos basados en XML. Intercambio de documentos: XML permite representar desde datos simples a estructuras complejas (documentos). Web Services

Principales tecnologías: SOAP (Simple Object Access Protocol ): Provee un estándar de estructura de empaquetamiento para transportar documentos XML sobre una variedad de protocolos de Internet (SMTP, HTTP, FTP). Permite conectar clientes y componentes heterogéneos (.NET – EJBs ) Web Services

Principales tecnologías: WSDL (Web Service Description Language): Basado en XML. Describe la interface de un servicio web de una forma estándar. Web Services

Principales tecnologías: UDDI (Universal Description, Discovery and Integration): Registro universal de los servicios web ofrecidos en la red: Especificación de metadatos. Puntos de acceso al servicio. Etc. Web Services

Web Services

Servicios web en internet: http://www.xmethods.com/ve2/index.po Web Services

SOAP: Simple Object Access Protocol Protocolo basado en XML utilizado para el intercambio de información en un ambiente distribuido. Web Services SOAP

Estructura de un mensaje: Web Services SOAP Mensaje SOAP Directivas dirigidas al procesador SOAP que reciba el mensaje Conenido del mensaje

Estructura de un mensaje: Web Services SOAP