1

我之前曾问过类似的问题,但由于我提供的代码不足,得到的帮助有限。我已经编写了一个客户端/服务器应用程序作为我的组织正在开发的游戏的原型。我遇到的问题是,在建立初始连接后,客户端发送 UDP 数据并接收到第一个数据包,但其余的都没有。客户端正在启动“连接”(我知道 UDP 是一个无连接协议......你知道我的意思)。我已经检查了通过wireshark发送和接收的数据包,它们的发送和接收显然是正确的。服务器是端口转发的,因此它接收来自客户端的所有数据。我没有收到任何错误,并且数据包的大小都大致相同。我在这里发布了我的代码:http: //pastebin.com/k5NsBDsQ这样您就可以查看它并查看可能出现错误的位置。这是完整的代码,而不仅仅是我认为相关的部分。在此先感谢您的帮助。

4

0 回答 0