miren, estoy usando sockets para hacer un pequeño chat, algo primitivo pero útil, en el cual deseo que todas las maquinas de la LAN se comuniquen con una principal y ésta cuando responde, todas lsa maquinas vean lo que responde... el problema que tengo es que todas, incluida la que deseo poner como principal, obtienen un ip de forma aleatoria no permitiéndome esto hacer lo siguiente:
Código:
ya que el ip (w.x.y.z) no va a ser fijo... claro, una solucion es que el ip de la principal sea fijo... pero quiero saber si esa es la única solucion o si puedo hacer algo para obtener la ip de la principal basado en su hostname... intenté lo siguiente: Soket s = new Socket("w.x.y.z", 1111)
Código:
donde PC01 es el hostname de la pc principal... pero no funcionóSocket s = new Socket("PC01", 1111);
¿Qué puedo hacer?
Saludos y éxitos a todos