Salut a tous, je cherche des informations sur le fonctionnement de SOAP .
Merci !!!
Salut a tous, je cherche des informations sur le fonctionnement de SOAP .
Merci !!!
SOAP est, de mon point de vue, un protocole de lancement de fonctions à distance.
Les messages SOAP sont généralement véhiculés par HTTP mais j'ai déjà fait du SOAP au dessus de SMTP...
Tout le message est en XML, bien sûr. Je trouve sympathique l'idée d'avoir retenu pour SOAP l'idée de l'enveloppe avec l'adresse du destinataire et son contenu.
En fait, SOAP permet de garantir que le message est parfaitement codé, le format attendu étant lui-même décrit dans un fichier XML (WSDL).
Avec .Net, on fait du SOAP sans le savoir dès lors qu'on appelle ou qu'on définit un service Web. Le XML est complètement masqué et, d'après Microsoft, c'est mieux comme ça, car le XML, "ça fait peur" !
D'autres critiquent SOAP pour sa lourdeur alors qu'il est si simple de poster des paramètres à une URL en GET ou en POST.
Mon point de vue est que SOAP est vraiment rigoureux et c'est mieux comme cela.
Partager