Un
service web (ou
service de la toile) est un
programme informatique de la famille des
technologies web permettant la communication et l'échange de données entre applications et systèmes hétérogènes dans des
environnements distribués. Il s'agit donc d'un ensemble de fonctionnalités exposées sur
internet ou sur un
intranet, par et pour des applications ou machines, sans intervention humaine, de manière synchrone ou asynchrone. Le protocole de communication est défini dans le cadre de la norme
SOAP dans la
signature du service exposé (
WSDL). Actuellement, le protocole de transport est essentiellement
HTTP(S).