Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Sockets - Obtener IP de clientes actualmente conectados

Estas en el tema de Sockets - Obtener IP de clientes actualmente conectados en el foro de Java en Foros del Web. Buenas. Veran, estoy creando un pequeño chat y queria saber si existe una manera de obtener todas las IP de los clientes que esten conectados. ...
  #1 (permalink)  
Antiguo 18/06/2018, 01:36
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 8 meses
Puntos: 12
Sockets - Obtener IP de clientes actualmente conectados

Buenas.

Veran, estoy creando un pequeño chat y queria saber si existe una manera de obtener todas las IP de los clientes que esten conectados.

Es decir, mi app servidor posee el puerto [xxxxx] y la app cliente se conecta a mi servidor utilizando claramente el mismo puerto.

Y aqui la cuestion, como podria yo, a travez de un checkeo de puerto verificar si hay conexion y cuantas, ademas de obtener la IP de esas conexiones.


Esto es porque, desde mi cliente envio mensaje al servidor y la idea, es que el servidor se encargue de mandar esa informacion a todos los clientes conectados actualmente.

¿es posible?, ¿como podria hacerlo?

Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 18/06/2018, 05:44
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 7 meses
Puntos: 188
Respuesta: Sockets - Obtener IP de clientes actualmente conectados

Haz que al conectarse te la envíen.

https://stackoverflow.com/questions/...ine-using-java

luego tendrias q saber si la conexion sigue activa o no.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}
  #3 (permalink)  
Antiguo 19/06/2018, 03:38
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 8 meses
Puntos: 12
Respuesta: Sockets - Obtener IP de clientes actualmente conectados

Hola!!

Si la verdad me sirvio, luego cree un hilo aparte para que el servidor enviara datos a todas las conexiones y en caso de sacar refused daba por muerta esa conexion y mostraba el mensaje.

Gracias!

Etiquetas: conectados, ip, posible, sockets
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:01.