1

java - 如何使用Java中的套接字编程检查远程服务器是否正在侦听特定端口?

我需要检查这一点,以便我可以在该指定端口上启动与该服务器的连接。

4

1 回答 1

3

连接到它确实会检查它是否正在收听。你不需要自己再做一次。

一般来说,了解任何资源是否可用的最佳方法就是尝试使用它。当你使用它的时候,你仍然需要处理错误,那么为什么要把所有的代码写两次呢?并且首先检查会引入一个时间窗口,在此期间情况可能会发生变化。或者你使用不同的技术来检查,这可能会产生不同的结果,或者你使用相同的技术,这只是多余的。

不要试图预测未来。这是没有必要的。无论如何,它很快就会到达。

于 2013-06-25T20:54:02.870 回答