# netty-demo **Repository Path**: Instinctb/netty-demo ## Basic Information - **Project Name**: netty-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-07 - **Last Updated**: 2026-01-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: Netty ## README 这是一个Netty整合Spring boot的项目 编码和解码的配置 解码器:将消息从字节或其他序列形式转换成指定的消息对象。即负责处理“入站 InboundHandler”数据。 编码器:将消息对象转换成字节或其他序列形式在网络上传输。即负责“出站 OutboundHandler” 数据。 Netty中主要提供了两个解码器抽象基类: ByteToMessageDecoder: 用于将字节转为消息,需要检查缓冲区是否有足够的字节 ReplayingDecoder: 继承 ByteToMessageDecoder,不需要检查缓冲区是否有足够的字节,但是 ReplayingDecoder速度略慢于ByteToMessageDecoder,同时不是所有的 ByteBuf都支持。 项目复杂性高则使用 ReplayingDecoder,否则使用ByteToMessageDecoder MessageToMessageDecoder: 用于从一种消息解码为另外一种消息