Bonjour

J'utilise spring remoting pour effectuer des traitements sur des objets et je rencontre un souci.

Lorsque je suis dans la meme application:
je cree un Objet A
je le passe a une fonction F => F(A); qui modifie certains proprietes de A.
Apres a l'appel de F, je retrouve les modifications apportees par F dans mon objet A.

Lorsque je fais la meme chose avec une fonction F appele via RMI (la fonction F s'execute maintenant sur un serveur distant), l'object A reste inchange au niveau du client. Tout se passe comme si A avat ete passe par valeur. et non par reference.

Je suis arrive a contourne le PB en creant un objet de retour comme ci:
A' = F(A);
Mias cela ne m'aide pas trop , car il m'arrive souvent de passer plusieurs object en parametre de ma fonction F et je ne peux retourner qu un seul a la fois.
est il possible de configurer Spring pour que les modifications effectuees a distances persistent?

Merci d'avance!