Web services y sus usos

Solo disponible en BuenasTareas
  • Páginas : 4 (954 palabras )
  • Descarga(s) : 35
  • Publicado : 27 de julio de 2010
Leer documento completo
Vista previa del texto
Web Services.
Introducción y Escenarios para su Uso.
Moisés Daniel Díaz Toledano. www.moisesdaniel.com
1.- Introducción a los WebServices.
1.1.- Definición de la W3C.
1.2.- Un poco deperspectiva.
1.3.- Qué son WSDL, SOAP y HTTP.
2.- Escenarios de uso de los WebServices.
2.1.- Qué es la EAI (Enterprise Application Integration).
2.2.- Plataformas EAI y WebServices.
2.3.- Qué es SOA(Service Oriented Architecture).
1.- Introducción a los WebServices.
Si buscamos los términos “Web Service” en Google nos salen como resultado más de 13
millones de páginas.
Evidentemente no todashablan sobre el tema, pero puede decirse que los servicios Webs son
una de las tecnologías más atractivas del mundo internet.
Hace ya algún tiempo que esta tecnología dejó de ser una moda y una promesa,para
convertirse en una realidad con muchas utilidades. Como muestra volvamos a Google. Esta
compañía inició en Abril del año 2002 la posibilidad de hacer búsquedas usando su motor de
búsqueda(que indexa más de 3.000 millones de documentos Web). Esto se hace mediante
webservices. Como podemos ver, una aplicación real para el mundo real.
Pero, ¿qué es un webservice?
1.1.- Definición de laW3C.
Según la W3C (el organismo que se encarga de desarrollar gran parte de los estándares de
internet), se define un webservice de la siguiente forma: “Un servicio Web es una aplicación
softwareidentificada mediante una URI, cuyo interfaz (y uso) es capaz de ser definido,
descrito y descubierto mediante artefactos XML, y soportar interacciones directas con otras
aplicaciones software usandomensajes basados en XML y protocolos basados en Internet”.
Qué, ¿cómo os habéis quedado? Además de ser una definición un tanto complicada, uno llega
a la conclusión de que es tan genérica quemillones de cosas pueden ser un WebService.
Sin embargo, cuando los desarrolladores hablamos de Web Services nos estamos refiriendo a
tecnologías muy concretas, al menos la gran mayoría de las veces....
tracking img