Los servicios web están pensados como un sistema que permite el intercambio de datos entre programas que están distribuidos en la red. Estos datos son peticiones del tipo “lístame los nombres de lugar de este texto” y las correspondientes respuestas.

Xarxa-eines

Una de las características más interesantes de los servicios web es que ofrecen una infraestructura con la cual los usuarios no expertos pueden diseñar procesos que acceden y encadenan diferentes operaciones ofrecidas como servicios web.

La ventaja de los servicios web es que los podemos integrar en nuestros experimentos, dentro de nuestras aplicaciones, sin tener que instalar nada y con independencia de la plataforma en la que estén implementados, únicamente efectuando la llamada al servicio correspondiente, que se ejecutará en un servidor remoto y nos devolverá los resultados.

Los servicios web representan un paso hacia delante en la era de las aplicaciones distribuidas. Con los servicios web, un ordenador ya no es un núcleo de computación en sí mismo, sino el repositorio de una serie de aplicaciones que están distribuidas por la red y a nuestra disposición.