gpt4 book ai didi

java - 如何检查客户端是否连接到UDP Java中的服务器

转载 作者:行者123 更新时间:2023-11-29 04:09:40 24 4
gpt4 key购买 nike

我正在用 Java 语言编写一个 UDP 程序。我希望从服务器向客户端发送一条消息。但是,因为我使用的是 UDP 协议(protocol)。

如何确保在发送数据报包之前客户端已连接?

buf = stringMessage.getBytes();
serversocket.send(new DatagramPacket(buf, stringMessage.length(), ia, cport));
// how to ensure that client is connected before sending?

最佳答案

UDP协议(protocol)没有状态,所以没有“连接”。

您要么使用 TCP,要么必须让您的服务器响应以确认已收到消息。

关于java - 如何检查客户端是否连接到UDP Java中的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55807250/

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