关于scoket异步接收数据的问题(客户端发出响应数据,服务器端根据响应数据返回数据)【基于协议】
客户端发出响应:
客户端向服务器请求接收实时数据。服务器收到该请求后立即发送一次最新实时数据,并在其后每个轮询向该客户端发送实时数据。
BYTE0~1
WORD
22
这之后的数据总长度(字节数),从第2字节起计。
BYTE2~3
WORD
15377
特征字。表明数据包内容为请求接收数据。
BYTE4~23
Char[20]
*
用户ID,最多20个字节。
服务器端接到响应返回数据:
BYTE0~1
WORD
15379
特征字。表明数据包内容为定位数据。
BYTEz+1
BYTE
*
本次轮询升井人数。
BYTE2~3
WORD
*
这之后的数据长度(字节数),从第四个字节起计。
BYTEz+2
BYTE
*
本次轮询入井人数。
BYTE4
WORD
x
分站数。
BYTEz+3~z+6
UINT
*
双机热备状态。
请问如何按照以上规定接受到服务器端返回的数据。在线等。。。希望有代码提示。