Je souhaite créer un serveur rmi pouvant également servir de client, bien que cet aspect fonctionne correctement - un problème rencontré est que pour une relation serveur/client particulière, changer une variable locale sur l'instance agissant (pour le moment) en tant que serveur (et donc la méthode déclenchée à distance) ne persiste pas.méthode java appelée à distance - comment accéder à une variable locale
La prochaine fois que j'essayerai d'accéder à cette variable ou de la retourner, la variable d'origine non modifiée apparaîtra.
En C++ (si vous aviez rmi :) j'aurais pu passer un pointeur - mais comment puis-je forcer java à changer la valeur sous-jacente?
bien j'ai suivi la disposition générale ici: http://java.sun.com/j2se/1.5.0/docs/guide/rmi/hello/hello-world.html seulement modded de sorte que le serveur peut être à la fois client et serveur - si je comprends bien, puisque iam enregistre l'objet avec le regstry, et appelle stub.foo() cela devrait fonctionner sur le serveur? – malangi
a-t-il fonctionné avant le mod de serveur/client? – Thilo