gpt4 book ai didi

java - UDP 绑定(bind)失败

转载 作者:行者123 更新时间:2023-12-01 15:40:16 25 4
gpt4 key购买 nike

我正在尝试连接到远程服务器,但当我使用远程服务器地址实例化 DatagramSocket 时,出现了 BindException 。它可以在本地主机上运行。

dstAddress = new InetSocketAddress(server, servPort);
srcAddress = new InetSocketAddress(srcPort);

try{
sock = new DatagramSocket();
sock.setReuseAddress(true);
} catch (SocketException ex) {

}

public void connect() {
sock.bind(srcAddress);
sock.connect(dstAddress);
}

最佳答案

您根本不必调用bind()。创建 DatagramSocket 时已为您选择了端口。 connect() 也不是必需的,您可以选择在每个 DatagramPacket 中设置目标地址。

关于java - UDP 绑定(bind)失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8170061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com