SOAP

SOAP ist das Kommunikationsprotokoll für Web-Services-Anwendungen. Die Spezifikation beschreibt den Aufbau und das Format der auszutauschenden Nachrichten zwischen Service Consumer und Service Provider. Eine SOAP Nachricht ist demnach eine XML-Nachricht, die diesem Format folgt. SOAP liegt zu diesem Zeitpunkt in der Version 1.2 vor.
Eine Nachricht in XML kann man auf unterschiedlichste Art und Weise ausdrücken. Damit sich aber Sender und Empfänger verstehen, muss die Nachricht bestimmten Konventionen folgen. Mit SOAP als Basis ist dies möglich.

Eine SOAP-Nachricht besteht aus drei Hauptelementen: dem SOAP-Envelope, dem SOAP-Header und dem SOAP-Body.

Abbildung 2.1: Aufbau einer SOAP-Nachricht
Image soap

Thomas Termin 2005-02-24