|
|
Línea 75: |
Línea 75: |
| #'''''El almacenamiento es más barato y seguro''''': Un Servicio web debe ser capaz de manejar cantidades masivas de datos, y debe poder hacerlo de forma inteligente. | | #'''''El almacenamiento es más barato y seguro''''': Un Servicio web debe ser capaz de manejar cantidades masivas de datos, y debe poder hacerlo de forma inteligente. |
| #'''''Internet ahora es móvil''''': Con cientos de millones de dispositivos como teléfonos móviles, agendas electrónicas, etc. existentes actualmente, estamos llegando a un momento en el cual las computadoras están dejando de ser el dispositivo más común en Internet. A medida que las plataformas se hacen más diversas, tecnologías como XML se volverán más importantes. Un servicio web no puede exigir que los usuarios ejecuten, por ejemplo, un navegador web tradicional en alguna versión de Microsoft Windows; por el contrario, los servicios web deben servir a todo tipo de dispositivos, plataformas y navegadores, entregando contendido sobre una amplia variedad de tipos de conexión. | | #'''''Internet ahora es móvil''''': Con cientos de millones de dispositivos como teléfonos móviles, agendas electrónicas, etc. existentes actualmente, estamos llegando a un momento en el cual las computadoras están dejando de ser el dispositivo más común en Internet. A medida que las plataformas se hacen más diversas, tecnologías como XML se volverán más importantes. Un servicio web no puede exigir que los usuarios ejecuten, por ejemplo, un navegador web tradicional en alguna versión de Microsoft Windows; por el contrario, los servicios web deben servir a todo tipo de dispositivos, plataformas y navegadores, entregando contendido sobre una amplia variedad de tipos de conexión. |
| + | ===Evolucion de la web === |
| + | [[Imagen:Evolucion2.png]] |
| + | ===Que es la Web=== |
| + | *Materializada por Tim Berners Lee sobre 1990. |
| + | *Popularizada con internet a partir de 1995 |
| + | *Desde entonces el crecimiento ha sido exponencial. |
| + | ** Hoy en día cualquiera puede tener dominios y múltiples sitios |
| + | webs propios, blogs, wikis (como ésta), gran cantidad de serviciosgratuitos ofertados. |
| + | [[más de doscientos servicios gratuitos]] |
| | | |
| Evolución de redes soliales | | Evolución de redes soliales |
Evolución de los servicios Web
- Primero hablaremos de qué es un servicio web o web service y posteriormente analizaremos brevemente la evolución
- Son muchas la definiciones que podemos encontrar
- Esto hace que el concepto englobe muchos términos y usos, elegimos una
- Información sobre servicios web
Web Service: definiciones
- Es un conjunto de aplicaciones y/o tecnologías con capacidad para actuar entre ellas en la Web.
- W3C define web service como un sistema de software diseñado para permitir interoperatibilidad máquina a máquina en una red.
Web service definicion según W3C
Definición
Un Servicio Web es una aplicación software identificada por un URI, cuyas interfaces se pueden definir, describir y descubrir mediante documentos XML.
- Los Servicios Web hacen posible la interacción entre agentes software (aplicaciones) utilizando mensajes XML intercambiados mediante protocolos de Internet
|
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é hace este software
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
Web Service: Ejemplo 1 (hoja 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
- En todo este proceso intervienen una serie de tecnologías que hacen posible esta circulación de información.
Web Service: Ejemplo 1 (hoja 3)
El ejemplo completo con los estándares usados quedaría
Evolución de los servicios web
- Evolución de la red implica evolución de muchos y variados servicios en la red
- Son muchas las referencias web que nos pueden ilustrar sobre este concepto
- De cualquier manera todos somos conscientes de la siguiente evolución
- La evolución de los servicios web han marcado la evolución de la web
- Web 1.0
- Web 2.0
- Web 3.0????
=Factores que favorecen la evolución
- La www y los servicios web van de la mano
- entre los factores que han impulsado el usao de servicios en la web tenemos:
- El contenido dinámico : Los sitios web actuales proporcionan contenidos
"instantáneos". Un Servicio web debe ser capaz de combinar contenido proveniente de fuentes muy
diferentes.
- El ancho de banda es menos costoso: Actualmente un Servicio web puede entregar tipos variables de contenidos como vídeo o audio. A medida que crezca el ancho de banda, los servicios web deben adaptarse a nuevos tipos de contenidos.
- El almacenamiento es más barato y seguro: Un Servicio web debe ser capaz de manejar cantidades masivas de datos, y debe poder hacerlo de forma inteligente.
- Internet ahora es móvil: Con cientos de millones de dispositivos como teléfonos móviles, agendas electrónicas, etc. existentes actualmente, estamos llegando a un momento en el cual las computadoras están dejando de ser el dispositivo más común en Internet. A medida que las plataformas se hacen más diversas, tecnologías como XML se volverán más importantes. Un servicio web no puede exigir que los usuarios ejecuten, por ejemplo, un navegador web tradicional en alguna versión de Microsoft Windows; por el contrario, los servicios web deben servir a todo tipo de dispositivos, plataformas y navegadores, entregando contendido sobre una amplia variedad de tipos de conexión.
Evolucion de la web
Que es la Web
- Materializada por Tim Berners Lee sobre 1990.
- Popularizada con internet a partir de 1995
- Desde entonces el crecimiento ha sido exponencial.
- Hoy en día cualquiera puede tener dominios y múltiples sitios
webs propios, blogs, wikis (como ésta), gran cantidad de serviciosgratuitos ofertados.
más de doscientos servicios gratuitos
Evolución de redes soliales
http://www.muyinternet.com/2012/09/11/historia-redes-sociales
[Imagen de la evolución de la Red]
Aquí algunos vídeos que nos muestran la evolución de la red hasta la web 3.0 hoy en día aún una idea idílica y sin aclarar
http://www.youtube.com/watch?v=fhVjgt4MlDE&feature=player_detailpage#t=252s
http://www.youtube.com/watch?v=iimwsXny5j4&feature=player_detailpage#t=7s
- Artículo sobre la web 3.0 y referencias a otras noticias de la web
http://tendenciasweb.about.com/od/nociones-basicas/a/Que-Es-La-Web-3-0-O-Web-Semantica.htm
-->