Simple Object Access Protocol acr. Protocole standard géré par le W3C. SOAP est un protocole léger pour l'échange d'informations dans un environnement distribué. C'est un protocole basé sur XML qui est constitué de 3 parties :
- une enveloppe qui définit un framework pour décrire ce qui est dans le message et comment le traiter.
- un jeu de règles d'encodage pour l'expression des instances des données définies par l'application.
- une convention pour représenter les appels à des procédures distantes et leurs réponses.