Categorías destacadas
programacion php    
Artículo
7
¡votar!

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


Los servicios Web XML

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.

Publicado por:
Martin Valdivia
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon