TEMA 1.1 ASPECTOS GENERALS DE ARQUITECTURA WEB
De WikiEducator
< Usuario:ManuelRomero | DAW/ArquitecuraWeb
Revisión a fecha de 21:46 6 oct 2012; ManuelRomero (Discusión | contribuciones)
Saltar a: navegación, buscar
Contenido
Evolución de los servicios Web
- Información sobre servicios web
- Son muchas la definiciones que podemos encontrar
- Esto hace que el concepto englobe muchos términos y usos, elegimos una
Definiciones
Conjunto de aplicaciones y/o tecnologías con capacidad para actuar entre ellas en la Web. |
W3C lo define web service es un sistema de software diseñado para permitir interoperatibilidad máquina a máquina en una red. |
- 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.
Qué hacen
- 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
- 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
- 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
- En todo este proceso intervienen una serie de tecnologías que hacen posible esta circulación de información.