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 ...
Get Java Script: Das umfassende Referenzwerk now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.