假设我必须实现一个java程序,它能够读取特定Device的动态IP地址。它可以在JAVA中使用。
答案 0 :(得分:0)
如果您的设备在互联网上,则必须制作客户端 - 服务器应用程序。客户端将安装在设备上,并在每次ip更改时将其IP推送到服务器。
您还可以查看“dyndns.com”和“no-ip.com”等实用程序。这些实用程序可以为动态IP提供域名。
答案 1 :(得分:0)
如前所述,尝试提供一些示例代码或更具体的
获取一本Java书并阅读TCP / IP网络的概念。
import java.net.InetAddress;
import java.net.UnknownHostException;
公共类IP {
public static void main(String[] args) throws UnknownHostException {
String ip=InetAddress.getLocalHost().getHostAddress();
System.out.println("My IP address "+ip);
}
}