elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Saber cuantos computadores hay en mi red con Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Saber cuantos computadores hay en mi red con Java  (Leído 12,011 veces)
Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: Saber cuantos computadores hay en mi red con Java
« Respuesta #10 en: 20 Septiembre 2010, 20:04 pm »

Se me ocurre que hagas que los clientes les envíen un paquete al server indicando que estan online y tal, de esa formas sabes cuales están disponibles y cuales no. y que esa lista el servidor se la envíe a otros clientes, de esa forma puedes saber que equipos están online y cuales no, sin necesidad de perder rendimiento haciendo conexiones pings a todas las direcciones...

Un saludo!

esa es la funcion de un servidor wins  ;D

no creo que sea la mejor manera hacer los pings puesto que no seria generico para los distintas clases de redes o ante un cambio de rangos


saludos


En línea

Debci
Wiki

Desconectado Desconectado

Mensajes: 2.021


Actualizate o muere!


Ver Perfil WWW
Re: Saber cuantos computadores hay en mi red con Java
« Respuesta #11 en: 20 Septiembre 2010, 22:36 pm »

Se me ocurre que hagas que los clientes les envíen un paquete al server indicando que estan online y tal, de esa formas sabes cuales están disponibles y cuales no. y que esa lista el servidor se la envíe a otros clientes, de esa forma puedes saber que equipos están online y cuales no, sin necesidad de perder rendimiento haciendo conexiones pings a todas las direcciones...

Un saludo!

Creo que es la idea mas acertada, xke actualmente uso Ubuntu y creo que la clase Runtime solo es para Windows.... Intentare realizar esto.

Perooo.... si hago lo que me dices, para que el servidor le envie esos datos a los clientes tiene que haber una conexion y a eso es lo que me tiene confundido: No se si me hago entender.
Creer en algo a mi parecer no es bueno, hay que confirmarlo :)
No hay nada ue funcione solo para windows o Linux en Java :P

De todos modos puedes realizar peticiones icmp por raw_sockets y hacer pings a mano, sin instanciar el comando y liberar de carga tu programa, mejorando la velocidad y eficiencia.

Lord RNA hizo algo muy parecido en la seción de scripting, te recomiendo que le heches un vistazo.

Un saludo


En línea

bl4ckf1re

Desconectado Desconectado

Mensajes: 7



Ver Perfil
Re: Saber cuantos computadores hay en mi red con Java
« Respuesta #12 en: 21 Septiembre 2010, 07:46 am »

Lo que podrías hacer es enviar un paquete broadcast a través de udp y con hilos :-\, decirle a los demás programas que escuchen dichos mensajes, creo que la clase es DatagramSocket, hice algo parecido ya hace un año, veo si lo encuentro y posteo
En línea

La práctica hace al maestro
jossydeleon

Desconectado Desconectado

Mensajes: 10



Ver Perfil WWW
Re: Saber cuantos computadores hay en mi red con Java
« Respuesta #13 en: 1 Octubre 2010, 23:17 pm »

Lo que podrías hacer es enviar un paquete broadcast a través de udp y con hilos :-\, decirle a los demás programas que escuchen dichos mensajes, creo que la clase es DatagramSocket, hice algo parecido ya hace un año, veo si lo encuentro y posteo


Uyyy si lo encuentras, Muchas Gracias!!!! ;D
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Una aguja con hilo para saber cuantos hijos tendras xDD
Foro Libre
$Edu$ 8 18,072 Último mensaje 17 Mayo 2012, 20:31 pm
por tremolero
[Java]Como saber el día de la semana
Java
0xFer 4 11,001 Último mensaje 12 Junio 2013, 00:17 am
por 0xFer
¿Podría saber cuantos foros/subforos existen en elhacker.net? « 1 2 »
Sugerencias y dudas sobre el Foro
OmarHack 12 8,032 Último mensaje 22 Julio 2013, 16:20 pm
por z3nth10n
Saber cuantos smartphones hay una sala (por el wifi)
Seguridad
dimitrix 4 3,082 Último mensaje 29 Julio 2018, 23:43 pm
por engel lex
Saber cuántos bytes consume la RAM y el archivo exe
.NET (C#, VB.NET, ASP)
Meta 2 4,243 Último mensaje 1 Junio 2022, 21:54 pm
por Meta
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines