Vraag & Antwoord

Programmeren

[JAVA] Probleem met RMI

2 antwoorden
  • Ik heb een heel simpel RMI programmaatje gemaakt (aan de hand van een tutorial). De belangrijke onderdelen staan hieronder: Client: [code:1:e173c73215]HelloInterface hello = (HelloInterface)Naming.lookup("//192.168.0.61/Hello");[/code:1:e173c73215] Server: [code:1:e173c73215]Naming.rebind("Hello", new Hello("Hello, world!"));[/code:1:e173c73215] Het probleem is het volgende. Wanneer ik de Server op een windows pc zet en de client op een linux pc dan gaat alles prima, maar wanneer ik het omdraai (server op linux en client op windows uiteraard met aangepast ip-nummer) dan werrkt het niet. De client geeft dan een foutmelding dat de connectie naar 127.0.0.1 geweigerd is. Dit verbaast mij, want ik gebruik toch echt het goede ip-adres. Heeft iemand misschien een idee hoe ik dit op moet lossen? Nog even de volledige foutmelding: [code:1:e173c73215]java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused: connect[/code:1:e173c73215] Alvast bedankt Human Printer
  • 127.0.0.1 is localhost, daarmee kan je niet naar een andere PC connecten. Met andere woorden: je gebruikt dus toch het verkeerde IP-adres.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.