SOAP
Signifie «Simple Object Access Protocol» et peut faire plus que simplement se laver les mains. SOAP est une méthode de transfert de messages, ou de petites quantités d’informations, sur Internet. Les messages SOAP sont formatés en XML et sont généralement envoyés en utilisant HTTP (Protocole de transfert hypertexte). Les deux sont des normes de transmission de données largement prises en charge. HTTP, protocole utilisé pour l'envoi de pages Web, présente l'avantage supplémentaire d'éviter la plupart des réseaux. pare-feu. Comme les pare-feu ne bloquent généralement pas le trafic 80 (HTTP) du port, la plupart des messages SOAP peuvent être transmis sans problème.
Chaque message SOAP est contenu dans une "enveloppe" comprenant un en-tête et un corps. L'en-tête peut inclure l'ID du message et la date d'envoi du message, tandis que le corps contient le message réel. Comme les messages SOAP utilisent tous le même format, ils sont compatibles avec de nombreux systèmes d'exploitation et protocoles. Par exemple, un utilisateur peut envoyer un message SOAP d'un ordinateur Windows XP à un serveur Web basé sur Unix sans se soucier de la modification du message. La machine Unix peut ensuite rediriger le message vers l'emplacement approprié ou ouvrir le fichier à l'aide d'un programme du système. La plupart des messages SOAP sont envoyés sur le Web via HTTP, mais ils peuvent également être envoyés par courrier électronique, à l’aide de SMTP.