Kun*_*nal 3 java binary ascii tcp netty
我是Netty的新手,我想知道当TCP客户端有时发送可变长度的二进制记录(十六进制)时,如何读取/处理传入的TCP数据,有时会发送可变长度的ASCII记录,其中没有一个是由回车符分隔的或换行.
TCP客户端正在发送字节流,如下所示:
一个二进制字节流,以'$'开头但具有不同的字节数,并且不会被任何字符终止,并且
一个ASCII字节流,以'('和''结尾'开头,但字节数不同,不会被任何字符终止
两组记录都到达同一个端口.
我如何编写基于Netty的TCP服务器来处理/读取两者?
提前致谢.
注:Kunal