Rückgabe bei Webservice

Peter81

Grünschnabel
Hallo,

ich möchte einen eigenen WebService schreiben (als EJB). Nun möchte ich aber nicht immer nur einen Wert als Rückgabe erhalten sondern gleich mehrere.. wie muss ich das machen? Ist das dann ein einfaches Array oder wie oder was?
Im Netz hab ich leider keine konkrete Anwort gefunden..
Ich hab keinen Plan.

Ich danke euch
 
Hallo,
hmm... WebServices basieren ja auf XML (wenn man mit SOAP arbeitet). Ich würde sagen, du packst deine Werte in die XML-Hierarchie rein, also z.B. Wert A und Wert B:

XML:
<werte>
<wert>A</wert>
<wert>B</wert>
</werte>

Auf der Gegenseite "entpackst du die Werte wieder. Dann hast du mehr als einen Wert transportiert...

Hilft dir das weiter?

Gruß,

Martin
 
Zuletzt bearbeitet von einem Moderator:
Hallo,

leg dir eine Klasse an welche die gewünschten Rückgabewerte kapselt und gib dann im Webservice eine Instanz dieser Klasse zurück.

Gruß Tom
 
Zurück