读取网络数据时需要加上时延

来源:互联网 发布:大数据分析模型和方法 编辑:程序博客网 时间:2024/05/20 08:23

      发送端一次性序列化一个对象到网络流中(NetworkStream),大约5000字节,接收端读取时按照512字节大小的数据块循环读取,若两次读取之间不加上Thread.Sleep(1)则读取的结果不正确,数据偏少,反序列化失败,但是单步跟踪时却读取正确,故想到通过Thread.Sleep(1)加上时延,从而读取正确。

原创粉丝点击