Zum Inhalt springen
uencoder

SOAP

SOAP ist ein XML-basiertes Webdienst-Protokoll, das Nachrichten in eine Envelope/Header/Body-Struktur einpackt und WSDL-Verträge sowie WS-*-Erweiterungen unterstützt.

Zweck

Bietet starke Verträge, Transaktionen und Sicherheitserweiterungen für Unternehmens-Webdienste; der klassische Standard der Unternehmensintegration.

Mechanismus

Eine SOAP-Nachricht ist XML: Die Wurzel-Envelope enthält einen optionalen Header (WS-Security/Addressing u. a.) und einen Body (ein RPC-Aufruf oder ein Dokument). WSDL definiert die Dienstschnittstelle, und SOAP läuft über HTTP.

Anwendungsfälle

  • Integration von Unternehmenssystemen
  • Zahlungsgateway-APIs
  • Legacy-Webdienste

Verwandte Tools

References