Kategorier: Alla - xml - http - multiplataforma

av MIREYA VANESSA CARRILLO JUMBO för 2 årar sedan

228

Uso y utilidad de Web Services

Los servicios web permiten la comunicación entre máquinas utilizando protocolos y estándares abiertos como HTTP, XML, UDDI, SOAP y WSDL. Estos servicios son fundamentales para la transferencia de datos en la web, y su principal ventaja es que no dependen de una plataforma específica, lo que facilita la comunicación entre diferentes sistemas.

Uso y utilidad de Web Services

Uso y utilidad de Web Services

XML Vs JSON

Para los sistemas de comunicación entre máquinas se requiere una serie de características, básicamente marcadas porque las máquinas implicadas en la comunicación pueden tener sistemas muy diferentes

Luego llegó REST

REST usa el propio protocolo HTTP para la comunicación entre máquinas. HTTP es ampliamente soportado por todos los sistemas y de hecho para la transferencia de datos en la web se usa HTTP.

Primero llegó SOAP

La primera introducción de los web services en el mundo de Internet vino de la mano de SOAP. SOAP es un protocolo que define cómo deben de realizarse las comunicaciones entre máquinas

desventajas. Precisamente, XML es un formato más bien voluminoso que genera grandes paquetes de datos

puede crear problemas en las conexiones de red lentas.

Al principio, web service solo funcionaba con SOAP, pero en la actualidad se utilizan también otros métodos como REST.

Un servicio Web, va a poner a nuestra disposición una serie de operaciones, invocables mediante HTTP/XML

Funciona como una aplicación que realiza una actividad de negocio, donde existe una interfaz para poder llamar al programa que implementa el servicio.

Para ello los servicios web emplean protocolos abiertos y estándares de Internet (HTTP, XML, UDDI, SOAP, WSDL)

Topic principal

Se trata de una interfaz mediante la que dos máquinas (o aplicaciones) se comunican entre sí.

Distribuida: por lo general, un servicio web no está disponible para un único cliente, sino que son diferentes los que acceden a él a través de Internet.
Multiplataforma: cliente y servidor no tienen por qué contar con la misma configuración para comunicarse. El servicio web se encarga de hacerlo posible.
Esta tecnología se caracteriza por estos dos rasgos

La ventaja principal de los servicios web es que la comunicación no depende de una plataforma determinada