在client连接netty4服务器后,能够发送数据,并且服务器也能够接受到,但是返回消息时,client无法接收;在使用while(true)后只能持续发送消息,无法读取服务端返回的消息。
byte[] by = new byte[4096];client.getInputStream().read(byt)试一下
1.确认解码器能解码 2.服务器发送消息要fush
在connect.asyn后面,你sleep1秒,再去while循环,就可以了