hallo!
ich arbeitete zur zeit an einer java-webservice-anwendung mit axis. dabei muss ich unter anderem auch java-objekte zum client kriegen.
ich hab bereits herausgefunden wie man z.b. arrays überträgt, oder objekte von selbst geschriebenen, java-bean-konformen klassen, jedoch stehe ich jetzt vor folgendem problem:
ich möchte jetzt als ergebnisliste ein array an den client schicken. das array soll aber von einem selbst definiertem, komplexen datentyp sein.
die entsprechende methode des servers könnte z.b. so aussehen:
geht das überhaupt?!?
wenn ja: was muss man alles beim deployment angeben/beachten?
wenn nein: wie könnte man das problem umgehen? wäre es vielleicht möglich, das array vorm übertragen auf (Object) und beim client wieder auf (Auto) herunter zu casten?
bin für jeden tip dankbar!
thx, herr lehmann.
ich arbeitete zur zeit an einer java-webservice-anwendung mit axis. dabei muss ich unter anderem auch java-objekte zum client kriegen.
ich hab bereits herausgefunden wie man z.b. arrays überträgt, oder objekte von selbst geschriebenen, java-bean-konformen klassen, jedoch stehe ich jetzt vor folgendem problem:
ich möchte jetzt als ergebnisliste ein array an den client schicken. das array soll aber von einem selbst definiertem, komplexen datentyp sein.
die entsprechende methode des servers könnte z.b. so aussehen:
Code:
public static Auto[] autoSuche(String[] suchBegriffe){
Auto[] results = ...; // Array mit den gefundenen Autos
return results;
}
geht das überhaupt?!?
wenn ja: was muss man alles beim deployment angeben/beachten?
wenn nein: wie könnte man das problem umgehen? wäre es vielleicht möglich, das array vorm übertragen auf (Object) und beim client wieder auf (Auto) herunter zu casten?
bin für jeden tip dankbar!
thx, herr lehmann.