NettyDemo
NettyDemo copied to clipboard
你好,我运行在局域网中,客户端调用方法sendMsgToServer(byte[] data, final MessageStateListener listener)向服务端发消息时会一直断开重连循环,请问怎么解决?
那要考虑,是不是数据格式问题,导致服务端强制断开了连接
在客户端我使用方法sendMsgToServer(String data, ChannelFutureListener listener)向服务端发送数据是可以的,请问不可以直接发送字节数组类型的数据吗?
哦哦,明白了,这个你要自己改一下源码,看一下,NettyTcpClient
ch.pipeline().addLast(new StringEncoder(CharsetUtil.UTF_8)); ch.pipeline().addLast(new StringDecoder(CharsetUtil.UTF_8));<br class="Apple-interchange-newline">
我又新开了分支develop_2.0,支持byte[]格式,你可以参考一下