如果我在UDP套接字上发送了一些字节序列(即,在一个send
调用中),则接收套接字是否可能仅接收传输消息的一部分(忽略缓冲区太小的情况)。还是将字节序列全部或全部不提供,但绝不部分或分批提供?
最佳答案
是的。 UDP数据报是完整交付的,还是完全没有交付的。
关于sockets - UDP消息是原子的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22542647/
如果我在UDP套接字上发送了一些字节序列(即,在一个send
调用中),则接收套接字是否可能仅接收传输消息的一部分(忽略缓冲区太小的情况)。还是将字节序列全部或全部不提供,但绝不部分或分批提供?
最佳答案
是的。 UDP数据报是完整交付的,还是完全没有交付的。
关于sockets - UDP消息是原子的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22542647/