如何使用 java 从客户端连接到 IP 地址未知的服务器?

How can I connect from client to a server with unknown ip address using java?

我想让我的 android 应用程序和 java 应用程序之间能够进行通信。我正在使用套接字通信。当我的笔记本电脑连接到 WiFi 时,它的 IP 地址会发生变化。那么我该如何连接呢?

通过使用 Dynamic DNS。每次他的 IP 更改时,服务器都必须更新 DNS 记录。然后您可以使用服务器主机名进行连接,例如new Socket("fancyservername.dyndns.com",80);