soap simple object access protocol n.
Skip this Video
Loading SlideShow in 5 Seconds..
SOAP ( Simple Object Access Protocol) PowerPoint Presentation
Download Presentation
SOAP ( Simple Object Access Protocol)

Loading in 2 Seconds...

  share
play fullscreen
1 / 11
Download Presentation

SOAP ( Simple Object Access Protocol) - PowerPoint PPT Presentation

chickoa-brown
152 Views
Download Presentation

SOAP ( Simple Object Access Protocol)

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. SOAP(Simple Object Access Protocol) Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung WS 08/09 M.A. Susanne Kurz HKI-Proseminar (Teil 1) Texte als Information Referat von Jens Neldner Datum: 23.01.2009

  2. Gliederung: • Was ist SOAP? • Entwicklung • Funktionsweise von SOAP

  3. Was ist SOAP? • SOAP = Simple Object Access Protocol • Netzwerkprotokoll • Austausch von Daten zwischen Systemen • Remote Procedure Calls • Repräsentation über XML • TCP/IP zur Übertragung

  4. Entwicklung • 1998: Dave Winer und Microsoft entwickeln den Vorgänger XML-RPC • 1999: SOAP-Version 0.9, später 1.0 • 2000: IBM nimmt an Entwicklung teil • Einreichung von SOAP 1.1 beim W3C • 2003: SOAP 1.2 wird anerkannt • Seit dem KEIN Akronym mehr

  5. Funktionsweise von SOAP

  6. Grundstruktur „Envelope-Element“: Referenz durch Namensraum-Attribut auf: http://www.w3.org/2003/05/soap-envelope/ SOAP Header: optionaler Erweiterungsmechanismus (z.B. für Authentifikation oder Transaktionsverarbeitung) SOAP Body: Pflichtelement (enthält eigentliche Dateninformationen)

  7. Beispiel einer SOAP-Nachricht

  8. Die Übermittlung

  9. Der Header (optional) • hier: Authentifizierung anhand eines Benutzernamens und eines Passworts

  10. Beispiele zur Anwendung • Abwicklung von Suchanfragen durch SOAP • Wechselseitige, dialogorientierter Austausch von XML-Dokumenten • Z.B. Authentifizierungen bei Bestellungen (Online-Shops), oder Elemente bei Suchanfragen in Suchmachinen

  11. Quellen: • http://poseidon.home.tlink.de/w3c/REC-soap12-part0-20030624-de_DE/#L1149 • http://www.w3.org/TR/2003/REC-soap12-part1-20030624/ • http://www.w3.org/TR/2003/REC-soap12-part2-20030624/ • http://www.wi-ler.net/html/img/pool/papers/php_soap.pdf?sid=6002d4db63ab7590f96e6d66978cf02c • http://www.schoenberg-solutions.de/dl/SOAP_SEC_060810.pdf