Hallo Community.
Ich habe derzeit die wunderschöne Aufgabe einen Webservice zu erstellen, der einmal Daten in eine Datenbank schreibt und einmal ausließt.
Der Datenaustausch soll über XML vorgenommen werden.
Eine XML soll (ungefähr) diesen Aufbau haben:
[XML]
<KOPF>
<id>4711</id>
<name>mustermann</name>
<position>
<nr>1</nr>
<artikel>4712</artikel>
</position>
<position>
<nr>2</nr>
<artikel>4713</artikel>
</position>
</KOPF>
[/XML]
Wie oben geschrieben, soll der Datenaustausch über XML stattfinden.
Fall 1:
Benutzer möchte neue Daten in die DB schreiben.
--> Benutzer ruft Webservice "add" auf und gibt als Parameter eine XML mit (Form wie oben beschrieben)
Fall 2:
Benutzer möchte Informationen zu den Daten in der DB abrufen.
--> Benutzer ruft Webservice "get" auf, gibt als Parameter "kopfid = 4711" mit und erwartet als rückgabe eine XML (Form wie oben beschrieben)
Einen Webservice habe ich schon erstellt bekommen. Diesem übergebe ich jedoch keine XML sondern alle Parameter einzeln.
Zum entwickeln benutze ich:
Eclipse
Tomcat 7
Axis
Und bin sehr viel nach folgendem Tutorial vorgegangen:
http://www.fassbender.fh-aachen.de/Download/OOS/Praktika/Entwicklung%20von%20WebServices%20in%20Java.pdf
Ich hoffe mir kann jemand erklären, wie ich eine komplette XML als Parameter mit übergeben kann.
Danke schonmal im vorraus
Ich habe derzeit die wunderschöne Aufgabe einen Webservice zu erstellen, der einmal Daten in eine Datenbank schreibt und einmal ausließt.
Der Datenaustausch soll über XML vorgenommen werden.
Eine XML soll (ungefähr) diesen Aufbau haben:
[XML]
<KOPF>
<id>4711</id>
<name>mustermann</name>
<position>
<nr>1</nr>
<artikel>4712</artikel>
</position>
<position>
<nr>2</nr>
<artikel>4713</artikel>
</position>
</KOPF>
[/XML]
Wie oben geschrieben, soll der Datenaustausch über XML stattfinden.
Fall 1:
Benutzer möchte neue Daten in die DB schreiben.
--> Benutzer ruft Webservice "add" auf und gibt als Parameter eine XML mit (Form wie oben beschrieben)
Fall 2:
Benutzer möchte Informationen zu den Daten in der DB abrufen.
--> Benutzer ruft Webservice "get" auf, gibt als Parameter "kopfid = 4711" mit und erwartet als rückgabe eine XML (Form wie oben beschrieben)
Einen Webservice habe ich schon erstellt bekommen. Diesem übergebe ich jedoch keine XML sondern alle Parameter einzeln.
Zum entwickeln benutze ich:
Eclipse
Tomcat 7
Axis
Und bin sehr viel nach folgendem Tutorial vorgegangen:
http://www.fassbender.fh-aachen.de/Download/OOS/Praktika/Entwicklung%20von%20WebServices%20in%20Java.pdf
Ich hoffe mir kann jemand erklären, wie ich eine komplette XML als Parameter mit übergeben kann.
Danke schonmal im vorraus