[RMI] Faire du RMI sans réseau
Salut,
J'ai développé une application pour un client dans laquelle plusieurs programmes java communiquent en RMI. Ces programmes sont tous en local sur une même machine et communiquent à distance en TCP via des sockets.
Ca marche très bien mais on m'a demandé récemment de gérer les interruptions de réseau. C'est chose faite sauf pour le RMI. A ma grande surprise, je tombe sur l'exception java.net.NoRouteToHostException alors que la communication RMI est en local.
Le code qui plante :
Citation:
Object co = (Object) Naming.lookup("rmi://localhost/messageNFC");
Savez-vous s'il y a moyen de faire fonctionner RMI sans réseau ?