C#异步通信问题
最近碰到一个问题,客户端发送一个10k大小的数据,服务器却接到两条消息,服务器和客户端都是用10k的数组存的,都是异步通信,别人说是数据粘包产生的,但我看网上说数据粘包是多个包黏在一起的,我这个貌似是一个包被分成2个了!网上搜了下说socket缓冲区大小是8k,我感觉是不是因为异步通信时socket缓冲区满了后,还有2k的数据就进入下一个异步接收了,下面是我的服务器接收代码,本人新手一枚,请大神能指点下,不胜感激! 异步 通信 服务器 socket c#
补充:.NET技术 , C#