【发布时间】:2010-01-06 12:34:28
【问题描述】:
在我的程序中,我发送 UDP 广播并对它们做出反应。我需要一种方法来忽略 我 发出的 UDP 广播,但对不是来自我的机器的广播做出反应。
我确实尝试过使用:
if (NetworkInterface.getByInetAddress(packet.getAddress()) != null)
但这在某些情况下会产生 IOExceptions(java.net.SocketException: no network interface is bound to such an IP address)
有人有什么想法吗?
还有: 我的套接字上的 getInetAddress() 抛出 NullPointerException
【问题讨论】:
标签: java network-programming udp