我正在编写一个允许用户发布内容的应用程序。 只有一台服务器和多个客户端,但由于不确定服务器将在哪个 IP 上运行,我希望自动找到服务器,端口是固定的,为 55001。 遍历从 1 到 255 的所有 IP 需要数年时间,我已经尝试过,有人对此有干净且快速的解决方案吗?
最佳答案
a) 使用广播发现服务器(只有 IPv4 有此功能)
b) 使用多播发现服务器(IPv4 和 IPv6 的代码库相同)
c) 将服务器注册到 DNS 条目
d) 将服务器注册到中央服务器
e) 让用户输入服务器 IP/主机名
关于java - 在网络中查找在特定端口上运行的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36767191/