O'Reilly logo

Java Script: Das umfassende Referenzwerk by David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

21.7 XML und Webservices

Webservices stellen eine wichtige Anwendung für XML dar, und SOAP ist ein beliebtes Webservice-Protokoll, das vollständig auf XML beruht. In diesem Abschnitt zeige ich Ihnen, wie man das XMLHttpRequest-Objekt und XPath-Queries verwenden kann, um einfache SOAP-Anfragen an einen Webservice zu stellen.

Beispiel 21-14 ist JavaScript-Code, der ein XML-Dokument konstruiert. Dieses stellt einen SOAP-Request dar und verwendet XMLHttpRequest, um ihn an einen Webservice zu senden. (Der Webservice gibt den Umtauschkurs zwischen den Währungen zweier Länder zurück). Der Code verwendet dann eine XPath-Query, um das Ergebnis aus der vom Server zurückgegebenen SOAP-Response zu extrahieren.

Bevor wir uns den Code anschauen, muss ich Sie ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required