Web Services: XML-RPC, SOAP, sobre PHP, Perl, y otros conceptos

Los servicios Web XML permiten que las aplicaciones compartan informaci�n y que adem�s invoquen funciones de otras aplicaciones independientemente de c�mo se hayan creado las aplicaciones, cu�l sea el sistema operativo o la plataforma en que se ejecutan y cu�les los dispositivos utilizados para obtener acceso a ellas. Aunque los servicios Web XML son independientes entre s�, pueden vincularse y formar un grupo de colaboraci�n para realizar una tarea determinada.

Un Servicio Web viene a ser una rutina en Internet

Bien, esta puede ser una primera definci�n de Servicio Web. Pero, quiz�, lo que ahora m�s interese es saber �para qu� sirve un Servicio Web? La respuesta puede ser otra pregunta: �Para que sirve en programaci�n una rutina? Todos sabemos que una rutina es como una caja negra, que encierra cierto proceso o algoritmo, y que cumple una funci�n clara. Muchas rutinas y un gui�n central componen un programa en lo que se llama "programaci�n estructurada". Un Servicio Web viene a ser una rutina en Internet.

Pero, �por qu� se llama "Servicio Web" y no "Rutina en Internet"? Los protocolos que soportan los servicios web se comunican normalmente por el puerto 80, y bas�ndose en HTTP, m�todos GET y PUT. Esto hace que podamos acceder a ellos al igual que lo hacemos en una p�gina web. La diferencia entre una p�gina web y un Servicio Web, es que la p�gina la visita cualquier individuo interesado, mienstras que el servicio s�lo lo visitan programas que lo requieren.

De modo, que el conjunto de Servicios Web en Internet es una World Wide Web paralela, de car�cter no humano, sino cibern�tico. Vamos, que los ordenadores ya hablan s�los a trav�s de Internet.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO