SOAP

Bei der alltäglichen Internetnutzung ist der Begriff "SOAP" sehr häufig zu finden. Doch nur die Wenigsten können etwas mit diesen vier Buchstaben anfangen. Dieser Artikel soll ihnen helfen den Begriff besser zu verstehen. SOAP, wofür steht diese Abkürzung überhaupt? Nun, die Antwort ist sehr simpel: Ursprünglich sollte sie für "Simple Object Access Protocol" stehen, doch diese Bezeichnung ist heutzutage nicht mehr üblich. Mittlerweile wird mit SOAP nur noch ein Netzwerkprotokoll gemeint, mit dessen Hilfe Daten zwischen Systemen ausgetauscht und Remote Procedure Calls durchgeführt werden können. Folgende Standarts werden unterstützt: XML zur Repräsentation der Daten und Internet-Protokolle HTTP und TCP., welches die gängigste Kombination darstellt. Um zurück zur Abkürzung zu kommen, sie wird offiziell seit der Version 1.2 nicht mehr als Kürzel verwendet, da sie nicht mehr nur das Zugreifen auf Objekte benutzt wird. Wie werden SOAP-Nachrichten aufgebaut? Einem Envelope wird ein lokaler Name zugewiesen. Dieses Element verweist durch ein Namensraum-Attribut auf die Homepage "http://www.w3.org/2003/05/soap-envelope". Des Weiteren muss ein "Body" als Element vorhanden sein. Optional kann zuvor auch ein Header-Element stehen. Dieses kann Meta-Informationen, beispielsweise zum Routing oder zur Verschlüsselung beinhalten. Im Body-Element sind die eigentlichen Nutzdaten untergebracht.

Verschlagwortung: soap

Copyright 2010 © SOAP