Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2009, 13:08
oscarmoal
 
Fecha de Ingreso: marzo-2008
Mensajes: 63
Antigüedad: 16 años, 2 meses
Puntos: 0
Aportación Ping

Hola a todos!

saben, me gusta mucho programar en java, pero a medida que me voy adentrando al universo java descubro que el ser portable y trabajar a un alto nivel le resta muchos puntos a este grandioso lenguaje de programación, jamás podré agradecer lo que este foro me ha aportado, y bueno aquí les dejo un pequeño ejemplo de algo que no existe en java, pero que buscandole un poquito se puede resolver y con esto me refiero a un pseudo ping, el código se los dejo, espero le ayude, por cierto el puerto 8080 puede cambiar al que ustedes necesiten

Código:
        try
        {
            Socket socketA = new Socket();
            socketA.connect(new InetSocketAddress("192.168.1.1", 8080));
            if(!socketA.getKeepAlive())
            {
                socketA.setKeepAlive(true);
                System.out.println("La conexion con 192.168.1.1 es: " + socketA.getKeepAlive());
                socketA.close();
            } 
            else
            {
                System.out.println("La conexion ha fallado");
                socketA.close();
            }
        }
        catch(Exception exception)
        {
            System.out.println("La conexion ha fallado");
        }
ojo esto funciona desde la versión 1.4

saludos