Protocole SOAP
Le protocole SOAP (Simple Object Access Protocol, Protocole simple d'accès aux objets) assure l'interaction des services web entre eux et avec les clients. SOAP est utilisé avec des protocoles de niveau applicatif tels que SMTP, FTP, HTTP, HTTPS, mais le plus souvent SOAP est utilisé sur HTTP.
Un message du protocole SOAP est composé des éléments suivants :
- Envelope - l'élément racine, qui définit le message et l'espace de noms utilisé dans le document.
- Header contient les attributs du message, par exemple, les informations de sécurité ou de routage réseau.
- Body contient le message échangé par les applications.
- Fault élément optionnel, fournissant des informations sur les erreurs survenues lors du traitement des messages.
Cependant, il faut savoir que l'utilisation du protocole SOAP pour la transmission des messages augmente leur volume et réduit la vitesse de traitement.
Voir aussi
-
le mécanisme
CORS,
qui assure l'interaction des services web avec les clients