W
weiky
Unregistered / Unconfirmed
GUEST, unregistred user!
我在写一个程序中发现,若2个以上的client同时发送数据给server,
在ServerSocket1ClientRead函数里,会发现头几次的接收是几个client相互交错参杂在一起
的。我想知道的是,比如一个client发送一个4,5k的二进制包过来的时候,是不是完整的
连续的收到这个包,会不会出现这种情况,收到client1的头1k后,又收到client2的另外2k数据?
如果是这种情况,那该如何分拣组合数据。急急急!多谢了!
在ServerSocket1ClientRead函数里,会发现头几次的接收是几个client相互交错参杂在一起
的。我想知道的是,比如一个client发送一个4,5k的二进制包过来的时候,是不是完整的
连续的收到这个包,会不会出现这种情况,收到client1的头1k后,又收到client2的另外2k数据?
如果是这种情况,那该如何分拣组合数据。急急急!多谢了!