标签: java sockets networking server client
我正在编写一个允许用户发布内容的应用程序。 只有一个服务器和多个客户端,但由于它不确定服务器将运行什么IP,我希望自动找到服务器,端口是固定的,它是55001。 通过所有IP从1到255需要数年,我已经尝试过,有没有人有一个干净,快速的解决方案?
答案 0 :(得分:2)
a)使用广播来发现服务器(只有IPv4有此) b)使用多播来发现服务器(IPv4和IPv6的代码库相同) c)将服务器注册到DNS条目中 d)将服务器注册到中央服务器 e)让用户输入服务器IP /主机名