【发布时间】:2015-02-20 08:17:43
【问题描述】:
假设我有一个 UDP 套接字并向服务器发送一条消息。现在如何判断服务器是否收到了消息?
来自服务器的编码确认是一个微不足道的选择,还有其他方法可以找到吗?我猜没有。。
【问题讨论】:
-
在您的消息中包含一些校验和并让您的服务器发送响应。但是等等……不是又在写 TCP 了吗?
-
显而易见的方法是让服务器发送确认。你能指出那不是一个选项吗?
-
来自服务器的编码确认是一个微不足道的选择,还有其他方法可以找到吗?我猜没有..
-
这就是 UDP 的重点:您无法确定数据报是否以正确的顺序到达,或者即使它们是否到达。切换到 TCP 吗?