Ta上传的资源 (0)

netty自带的protoBuf解码器使用很不方便,一个解码器只能解码一个protoBuf协议。该demon采用一个decoder实现了任意个数的protoBuf编解码,代码简单易懂,可以参考。实现该decoder建立在一定的约定上,详情可以参考博客。

netty自带的protoBuf编解码器,很不方便使用,每一个解码器只能解码一个指定的消息体。该demo实现了任意的protoBuf编解码通信。其主要原理是,用一个枚举(int)值,实现proto协议的定位。这是一个完整可用demo,并有一个EmbeddedChannel的测试用例。