Download - IT-Designers GmbH
Download - IT-Designers GmbH
Download - IT-Designers GmbH
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
S TEINBEIS-TRANSFERZENTRUM<br />
- 8. Web Services -<br />
Die Antwort vom Echo Service hat dann etwa folgendes Aussehen: Die Antwort auf<br />
den vorhergegangenen Request startet mit einem HTTP Protokoll-Header. Dort<br />
werden eventuelle Fehlermeldungen des Servers (nicht des Services selbst!)<br />
eingetragen, wenn alles funktioniert hat, ist der Code ”200 OK”.<br />
HTTP/1.1 200 OK<br />
Content-Type: text/xml; charset=utf-8<br />
Date: Thu, 01 May 2003 20:30:40 GMT<br />
Server: Apache Tomcat/4.0.6 (HTTP/1.1 Connector)<br />
Connection: close<br />
Das ”soapenv:Envelope” Element ist wie bei der Anfrage an den Service eine<br />
Klammer um die SOAP Nachricht.<br />
<br />
<br />
Im Body ist die Antwort des Web Service enthalten. Der Rückgabewert wird im<br />
”echo-Response” Element zurückgeliefert.<br />
<br />
<br />
Hallo<br />
<br />
<br />
<br />
Wie hier zu sehen ist, werden die Parameter einer Methode nicht wieder<br />
zurückgegeben, es kann also kein call-by-reference erfolgen. Sollen mehrere<br />
Informationen zurückgegeben werden, muss als Returntyp ein komplexer Typ<br />
verwendet werden, wie es das Beispiel in 8.1.2 zeigt.<br />
S OFTWARETECHNIK Einführung in XML © Prof. J. Goll<br />
- 112 -