java.net.Socket vs java.net.InetAddress

时间:2014-07-09 20:17:05

标签: java performance sockets tcp inetaddress

我最近遇到了两种检查ip-address是否可达的方法:

1)使用java.net.Socket 2)使用java.net.InetAddress

使用(1),在端口80打开TCP连接,而使用(2)通常使用ICMP echo请求(如果服务器允许)或在端口7上打开TCP连接。

这两种方法中的哪一种会很快?我有很多服务器要从我的java代码中ping,所以我该如何去做呢?

任何帮助将不胜感激!

0 个答案:

没有答案