Wir sind Elite Partner von eZuce

Kontakt

Salzdahlumer Str. 46-48
D-38302 Wolfenbüttel

Fon +49 5331 6794-0
Fax: +49 5331 6794-499

E-Mail: info(at)iant.de

Sie möchten mehr Wissen?

Kontaktieren Sie uns jetzt!

Simple Object Access Protocol (SOAP)

Das SOAP ist ein Netzwerkprotokoll, mit dem Daten zwischen unterschiedlichen Systemen ausgetauscht oder Prozeduren auf einem entfernten System aufgerufen werden können (RPC - Remote Procedure Call). Dabei wird nicht festgelegt, wie anwendungsspezifischen Daten auszusehen haben, sondern nur ein grober Rahmen für den Datenaustausch bereitge- stellt. SOAP-Nachrichten können über beliebige Protokolle wie HTTP(S), SMTP oder FTP ver- sendet werden, wobei in der Praxis allerdings fast ausschließlich auf HTTP zurückgegriffen wird.

Aufbau einer SOAP-Nachricht

SOAP basiert auf XML und besteht aus drei Teilen. Grundlage für jede SOAP-Nachricht ist das SOAP envelope genannte XML-Tag. Mit diesem Teil der Nachricht wird ein Rahmen für die SOAP-Nachricht geschaffen. Dieser Rahmen muss in jeder SOAP-Nachricht enthalten sein, da er alle weiteren Informationen einbettet.

SOAP-envelope mit Body optionalem Header

 

SOAP-Nachricht zum Erzeugen einer Konferenz im SipXecs

Im SOAP body sind dann die eigentlichen Nutzdaten der Kommunikation untergebracht. Im Beispiel der SipXecs wären dies die Daten für den Remote Procedure Call: