Since Java 1.5 (Tiger) the InetAddress class introduces an isReachable() method that can be use to ping or check if the address specified by the InetAddress is reachable.
import java.net.InetAddress;
public class PingExample 
{
    public static void main(String[] args)
    {
        try
        {
            InetAddress address = InetAddress.getByName("172.16.2.0");
            // Try to reach the specified address within the timeout
            // periode. If during this periode the address cannot be
            // reach then the method returns false.
            boolean reachable = address.isReachable(10000);
            System.out.println("Is host reachable? " + reachable);
        } catch (Exception e)
        {
            e.printStackTrace();
        }
    }
}
Tuesday, March 6, 2012
How do I ping a host in java?
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment