4. SOAP
SOAP (Simple Object Access Protocol ) est un mécanisme qui permet d’échanger des messages XML entre applications, principalement en utilisant le protocole HTTP. SOAP a été développé à l’origine pour traverser via HTTP les pare-feux qui bloquaient les appels RPC (Remote Procedure Call ) de DCOM ou IIOP.
SOAP-RPC ne respecte pas le style SOA puisque c’est un moyen de véhiculer des interfaces RPC spécifiques d’une application dans un tuyau standard. Il nécessite une connaissance fine du fonctionnement de chaque application pour l’utiliser. Il ne satisfait donc pas à la contrainte no 1 d’une SOA qui est d’être faiblement couplée.
Conscient de ces faiblesses, le W3C a donc défini SOAP 1.2 comme un moyen d’échanger des messages entre des nœuds [node ] SOAP, d’un nœud émetteur SOAP vers un nœud récepteur SOAP. Cette version en mode...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter