java socket客户端连接基于netty4的服务端连接成功后如何接受到服务的响应数据?

在client连接netty4服务器后,能够发送数据,并且服务器也能够接受到,但是返回消息时,client无法接收;
在使用while(true)后只能持续发送消息,无法读取服务端返回的消息。

byte[] by = new byte[4096];
client.getInputStream().read(byt)
试一下

1.确认解码器能解码 2.服务器发送消息要fush

在connect.asyn后面,你sleep1秒,再去while循环,就可以了