socket程序中需要接口规范的定义,包括定义信息包头格式,什么报文头,报文提什么的,这些都代表什么意思啊.

解决方案 »

  1.   

    比如这样定义一个消息报文
    --------------
    报文长度  int       4字节
    消息编码  byte[16]  16字节
    消息内容  byte数组  变长 长度为报文长度-20
    --------------这就是一个简单的报文格式定义
    其中“消息长度”和“消息编码”就是报文头,“消息内容”就是报文体接受报文时,先接收报文头,然后按照报文头给出的信息,接收完整个报文
    并根据报文头给定的编码信息,解码消息内容为合适的字符串