javae

Páginas: 2 (493 palabras) Publicado: 5 de abril de 2014
¿Que es un web service (ws) y para que nos sirve?
La mayoría de los sitios webs grandes (Google, Bancos, Facebook, Microsoft, etc.) usan aplicaciones que utilizan servicios webs (web services). Un web service  es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Así que distintas aplicaciones de software desarrolladas en lenguajes de programacióndiferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet, esto significa que los ws aportan interoperabilidad.La interoperabildiad se consigue mediante la adopción de estándares abiertos. El servicio web que nosotros utilizaremos esta basado en un estandar abierto llamado SOAP (Simple Object Access Protocol)o XML-RPC (XML Remote Procedure Call).
SOAP define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML (mensajes).
De manera mas clara, un ws es unconjunto de métodos que se pueden invocar por alguna aplicación para realizar una tarea compleja. La siguiente imagen representa un escenario de una aplicación cliente, que puede estar desarrollada encualquier lenguaje y corriendo sobre diferentes plataformas. En ella se muestra como la aplicación esta consumiendo un servicio de una agencia de viajes y esta a su vez consume servicios deotros proveedores (Banco, Hotel, Linea area) para que la aplicación desarrollada pueda realizar muchas actividades con tan solo consumir los servicios y si es necesarios enviar solo algunos parámetros para ejecutaroperaciones complejas.

 Ahora ya sabemos que al invocar un ws se están comunicando dos aplicaciones, y esto es posible, por el protocolo SOAP que realiza un intercambio de mensajes con estándar XML.Entre mas datos se estén intercambiando entre las aplicaciones, los mensajes crecerán mas y el tiempo de entrega se ira incrementando. Esto situación ha hecho que haya surgido una nuevo formato...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS