Un web service básicamente constituye una función accedida vía web por cualquier programa independiente de la plataforma en la cual reside el web service “servicio” o el lenguaje en el que ha sido desarrollado, cabe resaltar que el acceso es mediante el protocolo http pero existen protocolos de transporte que también pueden ser utilizados para este fin.