.net Socket 文件传输

发布网友 发布时间:2022-04-22 08:31

我来回答

3个回答

热心网友 时间:2022-06-18 16:42

用的是UDP?应该用TCP。TCP是可靠的协议,而UDP存在这种不确定性,所以用UDP做文件的传输会比较麻烦一些。
---------------------------
TCP是不会丢包的,检查一下执行流程是不是有问题。追问大侠,循环异步读取为什么会读取到之前的数据包?
能给我解释下接收缓冲区与socket缓冲区吗

追答什么叫循环异步读取?贴个代码看看?

热心网友 时间:2022-06-18 16:42

客户端若没有收到接收确认命令,则应当重发对应的数据包

热心网友 时间:2022-06-18 16:43

好好学习一下socket通信,你用的应该是udp包吧?如果是tcp,请看一下是否有粘包或者分包的情况。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com