摘要: 在AsynServer中对接收函数增加接收判断,如果收到客户端发送的请求信息,则发送10个测试包给发送端,否则继续接收,修改后的接收代码如下: private void AsynReceive() { byte[] data = new byte[1024];//接收缓存 string receiv 阅读全文
posted @ 2016-07-23 17:03 龚恒 阅读(602) 评论(1) 推荐(0) 编辑
摘要: 粘包是指发送端发送的包速度过快,到接收端那边多包并成一个包的现象,比如发送端连续10次发送1个字符'a',因为发送的速度很快,接收端可能一次就收到了10个字符'aaaaaaaaaa',这就是接收端的粘包。 可能我们在平时练习时没觉的粘包有什么危害,或者通过把发送端发送的速率调慢来解决粘包,但在实时通 阅读全文
posted @ 2016-07-23 15:18 龚恒 阅读(2569) 评论(2) 推荐(0) 编辑