Skip to main content.

Ordonnancement < Architecture < Protocoles

SOAP

Simple Object Access Protocol (SOAP) est un protocole de RPC orienté objet bâti sur XML. Il permet la transmission de messages entre objets distants, ce qui veut dire qu’il autorise un objet à invoquer des méthodes d’objets physiquement situés sur une autre machine.

Le transfert se fait le plus souvent à l’aide du protocole HTTP, mais peut également se faire par un autre protocole, comme SMTP. Le protocole SOAP est composé de deux parties :  : une enveloppe, contenant des informations sur le message lui-même afin de permettre son acheminement et son traitement,  : un modèle de données, définissant le format du message, c’est-à-dire les informations à transmettre.

SOAP a été initialement défini par Microsoft et IBM, mais est devenu depuis une recommandation du W3C.

Message SOAP contenant un bloc d’en-tête (Header) SOAP et un corps (Body) SOAP
Cet exemple est le premier donné dans le document de la norme 1.2.

Source
Wikipedia
Ce document issu de Wikipedia est mis à disposition sous les termes de la licence GNU Free Documentation License.
Voir aussi...
Original, Comment ça marche, Forum

Format
XML
eXtensible Markup Language est un méta-langage composé de balises permettant de définir la structure de documents, ces documents étant plus généralement un ensemble de données.
Voir aussi...
binaire, CSV, INI, RDF

Protocoles
HTTP
SMTP
Simple Mail Transfer Protocol pour l’envoi de messages internet.
Voir aussi...
CMIP, IMAP, POP, POP3, SNMP, X11, Xlang, XMPP

A voir sur le net

SOAP Version 1.2 Partie 1 : Structure pour l’échange de messages