服务端使用java socket 
服务端处理输入输出流的代码:服务端发送数据流的代码,将数据流写入输出缓冲区,最后一次性发送:
ios客户端使用AsyncSocket进行处理,接收数据时候发现:
-(void) onSocketAsyncSocket *)sock didReadDataNSData *)data withTaglong)tag
客户端接收数据的回调方法被调用了两次,经过打印日志发现两次中读出的数据都不全。这是ios客户端打印的日志 红色部分为重复的数据。请问这是什么原因呢?期待技术大牛给解答一下!!!