Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从lan上的客户端查找服务器的ip地址?_Java_Sockets_Networking_Port_Lan - Fatal编程技术网

Java 从lan上的客户端查找服务器的ip地址?

Java 从lan上的客户端查找服务器的ip地址?,java,sockets,networking,port,lan,Java,Sockets,Networking,Port,Lan,我正在尝试用java创建一个简单的多人游戏。当手动向客户机输入主机IP地址时,多人游戏特性非常有效。有没有办法避免键入IP地址并自动查找?我有两个游戏连接的硬编码端口 提前感谢。定期发送广播请求其他玩家,直到另一个系统响应?我会从实际比赛中获得灵感。您可以在配置文件中包含服务器地址,要求用户输入IP或检索客户端的IP并在网络中进行快速检查。您可以有一个客户端连接的服务器,并将其IP共享给其他客户端。我已尝试ping我网络上的所有IP,并从那里尝试连接到所有响应的IP,但即使超时很短,这也需要大量

我正在尝试用java创建一个简单的多人游戏。当手动向客户机输入主机IP地址时,多人游戏特性非常有效。有没有办法避免键入IP地址并自动查找?我有两个游戏连接的硬编码端口


提前感谢。

定期发送广播请求其他玩家,直到另一个系统响应?我会从实际比赛中获得灵感。您可以在配置文件中包含服务器地址,要求用户输入IP或检索客户端的IP并在网络中进行快速检查。您可以有一个客户端连接的服务器,并将其IP共享给其他客户端。我已尝试ping我网络上的所有IP,并从那里尝试连接到所有响应的IP,但即使超时很短,这也需要大量时间。