SOAP

Aus php bar

Wechseln zu: Navigation, Suche

SOAP ist ein leichtgewichtiges XML-basiertes Protokoll für den Austausch strukturierter und getypter Informationen zwischen Anwendungen in einer dezentralisierten, verteilten Umgebung. Dabei soll durch SOAP kein Programmiermodell oder implementationsspezifische Semantik vorgegeben werden, sondern lediglich ein Mechanismus, um die interne Semantik einer Anwendung zu beschreiben.

Ursprünglich war SOAP die Abkürzung für "Simple Object Access Protocol" oder "Service Oriented Architecture Protocol" seit Version 1.2 ist SOAP jedoch offiziell keine Abkürzung mehr, da sämtliche Deutungen den Sinn von SOAP nicht treffen.

SOAP wurde durch Dave Winer und Microsoft entwickelt, ein erstes Produkt aus dieser Zusammenarbeit ist XML-RPC. 1999 wurde die Version 1.0 von SOAP veröffentlicht. Das war der Zeitpunkt, an dem die Entwicklung mehr Unterstützung fand. Dies kann man vor allem daran erkennen, dass sich die Firma IBM im Jahr 2000 der Entwicklung von SOAP anschloss, was dazu führte, dass IBM, Microsoft, DevelopMentor (Don Box) und UserLand Software (Dave Winer) SOAP 1.1 als Note beim World Wide Web Consortium (W3C) einreichten. Das Ergebnis dieser Arbeitsgruppe ist SOAP Version 1.2.

Links

Persönliche Werkzeuge