用Java检测远程主机是否能被连接?

成数国际_主机资讯 2022-05-22 20:16 编辑:雷澜 106阅读

实现Java检测远程主机是否能被连接的方式有很多,如使用java.net包、java的Runtime.exec()方法等,下面讨论通过java.net包实现。

Java 在1.5版本里java.net包实现了ICMP ping功能,该功能便可以实现效果,具体代码和测试结果如下,使用时应注意,如果远程服务器设置了防火墙或相关的配制,可能会影响到结果。