关于netty封装包头
网络数据包头结构:
#define FLAG 0x55AA55AA //网络数据包头标志
#define DWORD unsigned int
typedef struct _TAG_DetectNetHead_T
{
DWORD nFlag ; //网络数据包标志(0x55AA55AA)
DWORD nDataLen; //数据长度,不包括包头自身的长度
DWORD nCommType; //类型0:重点人员查询请求;1:心跳;2:身份信息
} TAG_DetectNetHead_T;
在java项目中用netty如何封装这个包头呢,又如何解呢?得用二进制吗?具体怎么写呢?