Buenas!
No se si este foro va mucho de este tema pero a ver si me podeis contestar.
Llevo un par de dias intentando crear una conexion para una aplicación Java (via RMI) entre mi ordenador (que seria el servidor) y los de unos amigos. Para esto (decidme si me equivoco) tengo que obtener la IP publica de mi ordenador, que por suerte es estatica, y añadirla al programa. Además, he abierto el puerto correspondiente a RMI (1099) en el router. He desconectado el firewall de windows 7.
Con todo esto, resulta que no consiguo realizar la conexión. Puede haber algun otro tema relacionado con mi OS? (windows 7)
Por si os ayuda, os pongo el trozo de codigo:
Servidor:
Naming.rebind("rmi://mi ip publica:1099/ServicioX", c);
Cliente:
X c = (X)Naming.lookup("rmi://mi ip publica:1099/ServicioX");
El error que sale es el siguiente:
java.rmi.ConnectException: Connection refused to host: mi ip publica ; nested exception is: java.net.ConnectException: Connection Refused: connect
Gracias!