Parametrisierter WebService Aufrufe

yrkoon

Grünschnabel
Hallo,

ich habe mittels Axis WebServices deployed (RPC type).
Dabei habe ich meine Klassen so erstellt, dass ich mittels BeanSerializerFactory auskomme, ohne eigene Serializer schreiben zu müssen.

Meine Frage ist nun: Wie muss ich meine WebServices deployen, damit der Aufruf einer WebService-Methode unabhängig von der Parameter-Reihenfolge möglich ist?
Soll heißen:
Im transportierten XML-File habe ich ja elemente der form:
Code:
<myParam1>value1</myParam1>
<myParam2>value2</myParam2>
etc.
D.h. ich habe eine eindeutige Key-Value Beziehung.
In den Parametern der WebServices würde ich nun z.B. erwarten:
Code:
public String myWebServiceMethod(String myParam2, String myParam1)
Wie kann ich nun erreichen, dass die Tags der XML-Datei auf meine Parameter mappen und die übergebene Parameter-Reihenfolge nicht berücksichtigt wird?

:(
Ich hoffe, ich konnte mein Problem halbwegs erläutern.

Grüße

yrkoon
 
Zurück