Tipos de Webservices: SOAP y REST
Hoy vamos a hablar acerca de los dos principales tipos de Webservice con los que podemos encontrarnos hoy en día en las aplicaciones empresariales. Los sistemas más modernos, obviamente, estarán operando con servicios REST, pero todavía nos encontraremos con muchos sistemas con algunos años de antigüedad que siguen utilizando servicios SOAP. Tipos de Webservices En primer lugar, hay que comentar que SOAP y REST son dos tipos de servicios que implementan la arquitectura SOA (Service Oriented Arquitecture). Por tanto, aunque se trata de dos tecnologías diferentes, en realidad están basadas en los mismos principios y no hay tantas diferencias entre ellas como normalmente se piensa. Servicios SOAP (Webservices) Los webservices SOAP son servicios que se comunican bajo el específico protocolo SOAP (Simple Object Access Protocol). Básicamente, esto quiere decir que son servicios que intercambian datos mediante XML y que se comunican bajo el protocolo HTTP (aunque en realidad no está