Los Servicios Web surgieron ante una necesidad de estandarizar la comunicación entre distintas plataformas (PC, Mainframe, Mac, etc.) y lenguajes de programación (PHP, C#, Java, etc.).

Anteriormente se habían realizado intentos de crear estándares pero fracasaron o no tuvieron el suficiente éxito, algunos de ellos son DCOM y CORBA, por ser dependientes de la implementación del vendedor DCOM – Microsoft, y CORBA – ORB (a pesar que CORBA de múltiples vendedores pueden operar entre si, hay ciertas limitaciones para aplicaciones de niveles más altos en los cuales se necesite seguridad o administración de transacciones).

Otro gran problema es que se hacía uso de RPC (Remote Procedure Call) para realizar la comunicación entre diferentes nodos. Esto, además de presentar ciertos problemas de seguridad, tiene la desventaja de que su implementación en un ambiente como es Internet, es casi imposible (muchos firewalls bloquean este tipo de mensajes, lo que hace prácticamente imposible a dos computadoras conectadas por Internet comunicarse).

Los Web Services surgieron para finalmente poder lograr la tan esperada comunicación entre diferentes plataformas. En la actualidad muchos sistemas legacy están pasando a ser web services.

Es por esto que en 1999 se comenzó a plantear un nuevo estándar, el cual terminaría utilizando XML, SOAP, WSDL, y UDDI.

¿Los Web services pueden ser solo utilizados con HTTP?

A pesar de mucho limitar el uso de los Web services al protocolo HTTP, los Web services no fueron pensados para un protocolo en particular, es decir, nada nos impide utilizar SOAP sobre algún otro protocolo de Internet (SMTP, FTP, etc.).

Se utiliza principalmente HTTP por ser un protocolo ampliamente difundido y que se encuentra menos restringido por firewalls (generalmente se bloquean puertos como el FTP, pero el HTTP es muy probable que no este bloqueado).

Pinterest y su influencia en las decisiones de compra Pinterest tiene la capacidad de influir en las decisiones de compra de los consumidores, acción a la que apuntan las marcas y anunciantes. Una inve...
Los Newsletter como herramienta de promoción en internet Los Newsletter como herramienta de promoción en internet. Dirigir un negocio en la actualidad y no echar mano de los diferentes recursos que ofrece l...
Que es el Diseño Web? El diseño web es una actividad que consiste en la planificación, diseño e implementación de sitios web. No es simplemente una aplicación del diseño co...
Que Son las Redes Sociales Todos los dias entramos a nuestra red social favorita, pero en realidad sabemos que es una red social?, para que sirve? que implicaciones tiene en nue...
Google le dará relevancia a los contenidos mas frescos y recientes.. Conocer como Google interpreta la búsqueda realizada por un usuario es un elemento fundamental para todo webmaster interesado en obtener el mejor rend...
En 2011 se vendieron 472 millones de telefonos inteligentes La consultora Gartner ha hecho balance del mercado mundial de teléfonos inteligentes durante el pasado ejercicio. Según sus datos, en 2011 se habrían ...
Scripts para instalar Blogs Muchos conocemos el famoso WordPress, y hemos visto como ocupa mas del 20% de todos los sitios web instalado en el mundo como el cms mas utilizado.. p...
Se derrumba el mercado de los Tablets.. El mercado de las “tablets” electrónicas se ha venido abajo para Samsung y Apple, pero sobre todo para la Kindle Fire de Amazon, gracias al surgimient...
Thunderbird 9.0.1, descarga gratis Ya esta disponible Thunderbird 9.0.1, la ultima versión del gestor gratuito de correos electrónicos de la gente de Mozilla. En esta nueva versión se h...
Android acapara el 72,3% de las ventas de smartphones en España El dominio global de Android está claro desde hace ya tiempo, pero de vez en cuando nuevos estudios no hacen más que confirmar lo que ya se sabía. El ...