苍
苍蝇拍子
Unregistered / Unconfirmed
GUEST, unregistred user!
我的服务器端的buffer大小为1024,但是客户端可能一次发送的数据的个数大于1024,所以 Server端只能循环接收,但作为一个完整的数据包协议,需要进行传输的数据中的一些数值的判断,那么如果客户端传输的数据个数为2000,那么我如何把这两次传输的数据不影响效率的合并在一起?我想边读边分析包数据,分析完没有问题才会合并。如果业务协议不满足,我要在服务器端强行关闭与该客户的socket连接。