Netty沾包和拆包

1、连着发两条,会沾在一起,这就是沾包

2、包尾添加特殊分隔符,接收方通过特殊分隔符切分报文区分,这就是拆包

  在ChatServerInit类、ChatClientInit类分别加入以下代码

ByteBuf buf=Unpooled.copiedBuffer("
".getBytes());
sc.pipeline().addLast(new DelimiterBasedFrameDecoder(1024, buf));

原文地址:https://www.cnblogs.com/jiefu/p/10047581.html