java - 有没有办法将 DatagramSocket 绑定(bind)到特定网卡上的任何端口,或者如果我指定网卡,我必须指定端口?

标签 java sockets networking udp

这在 Java 中是不可能的吗? DatagramSocket.bind 方法必须采用 NULL 或 IP:PORT。您不能只传递描述 NIC 的 IP 并让自动选择端口。有点没有意义,除非我遗漏了什么。

最佳答案

使用DatagramSocket 的默认构造函数。这将绑定(bind)到任何端口。您不必使用绑定(bind)方法。

关于java - 有没有办法将 DatagramSocket 绑定(bind)到特定网卡上的任何端口,或者如果我指定网卡,我必须指定端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12413828/

相关文章:

java - 如何判断Android上的行进方向?

javascript - 如何连接Websocket API?

java - BindException Address 已在使用中,但使用重用

c - 如何将服务器中的一些数据写入连接到我的服务器的所有客户端?

c# - .NET TCP 协议(protocol)有多可靠?

Java - 使用注释和拦截方法?

java - 在 Java 中是否有比 AffineTransform 更有效的旋转图像的方法?

java - Flink Avro 1.8.1 在集群上运行时出现 NoSuchMethodError

ios - 将一个 View Controller 移动到另一个 View Controller 时,Swift Socket Sever已断开连接

Laravel homestead 多个站点选择哪个本地可访问