Netty 自定义Decoder、Encoder

我的模式是包头+包体,消息的长度+gson字符串。

要自定义Decoder、Encoder要实现对应的ByteToMessageDecoder、MessageToByteEncoder。

1、MyEncoder

2、MyDecoder

3、MsgModel



in.readInt();

ch.pipeline().addLast(newMyEncoder());

ch.pipeline().addLast(newMyDecoder());

抱歉不知道怎么插入代码,直接上图了,希望对童鞋们又帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • netty常用API学习 netty简介 Netty是基于Java NIO的网络应用框架. Netty是一个NIO...
    花丶小伟阅读 11,223评论 0 20
  • 最近人工智能随着AlphaGo战胜李世乭这一事件的高关注度,重新掀起了一波新的关注高潮,有的说人工智能将会如何超越...
    MiracleJQ阅读 8,094评论 2 1
  • 我是汗手,但我妈不是。 每次到超市买菜撕下来的袋子,她是怎么都搓不开的,总得去蔬菜上黏些水来,才能打开,而我用两根...
    韶华呀阅读 4,457评论 8 28
  • 好久没发了,最近一直在画,虽然画的不怎么好。
    苦禅心阅读 3,342评论 1 3

友情链接更多精彩内容