Diferencia entre revisiones de «Usuario:ManuelRomero/DAW/ArquitecuraWeb/daw actual»

De WikiEducator
Saltar a: navegación, buscar
(Web Service: qué hacen este software 1)
Línea 24: Línea 24:
 
</div>
 
</div>
 
<div class="slide">
 
<div class="slide">
=== Web Service: qué hacen este software 1===
+
=== Web Service: qué hacen este software ===
 
{{Objetivo|Proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones}}
 
{{Objetivo|Proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones}}
 
*Estas aplicaciones interactúan entre sí para presentar información dinámica al usuario.  
 
*Estas aplicaciones interactúan entre sí para presentar información dinámica al usuario.  
 
*Para que esto sea posible, es necesaria una '''''arquitectura de referencia estándar''''', que veremos mas adelante
 
*Para que esto sea posible, es necesaria una '''''arquitectura de referencia estándar''''', que veremos mas adelante
 
Describamos un proceso donde se usen servicios web
 
Describamos un proceso donde se usen servicios web
 +
</div>
 +
<div class="slide">
 +
===Web Service: Ejemplo 1===
 
*Un cliente solicita a una agencia de viajes una solicitud para un viaje. Se conecta a la página aprorta sus datos y el servidor web de la agencia de viajes contesta
 
*Un cliente solicita a una agencia de viajes una solicitud para un viaje. Se conecta a la página aprorta sus datos y el servidor web de la agencia de viajes contesta
 
[[Image:Servicio1.png|300px]]
 
[[Image:Servicio1.png|300px]]
 
</div>
 
</div>
 
<div class="slide">
 
<div class="slide">
 +
 
=== Web Service: qué hacen este software 2===
 
=== Web Service: qué hacen este software 2===
 
*A la vez para poder responder a la solicitud se ha de verificar hotels, viajes y la tarjeta de crédito que aporte el cliente con lo que tenemos que el servidor web de la agencia tiene que interoperar con otros servidores web
 
*A la vez para poder responder a la solicitud se ha de verificar hotels, viajes y la tarjeta de crédito que aporte el cliente con lo que tenemos que el servidor web de la agencia tiene que interoperar con otros servidores web

Revisión de 21:55 6 oct 2012


Web Service: definiciones



Icon define.gif

Definición

  1. Conjunto de aplicaciones y/o tecnologías con capacidad para actuar entre ellas en la Web.
  2. W3C lo define web service es un sistema de software diseñado para permitir interoperatibilidad máquina a máquina en una red.


Web Service idea general en la web

  • Desde un punto de vista práctico lo podemos ver como API's Web que pueden ser accedidas en una red y ejecutadas en un sistema de hosting remoto.
    • Estas aplicaciones o tecnologías intercambian datos entre sí con el objetivo de ofrecer unos servicios.
  • El uso es el normal de un escenario cliente/servidor Los proveedores ofrecen sus servicios como procedimientos remotos y los usuarios solicitan un servicio llamando a estos procedimientos a través de la Web.

Web Service: qué hacen este software

Icon objectives.jpg

Objetivo

Proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones
  • Estas aplicaciones interactúan entre sí para presentar información dinámica al usuario.
  • Para que esto sea posible, es necesaria una arquitectura de referencia estándar, que veremos mas adelante

Describamos un proceso donde se usen servicios web

Web Service: Ejemplo 1

  • Un cliente solicita a una agencia de viajes una solicitud para un viaje. Se conecta a la página aprorta sus datos y el servidor web de la agencia de viajes contesta

Servicio1.png

Web Service: qué hacen este software 2

  • A la vez para poder responder a la solicitud se ha de verificar hotels, viajes y la tarjeta de crédito que aporte el cliente con lo que tenemos que el servidor web de la agencia tiene que interoperar con otros servidores web

Servicio2.png

  • En todo este proceso intervienen una serie de tecnologías que hacen posible esta circulación de información.