NettyChat
NettyChat copied to clipboard
基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
作者你好,非常感谢你提供的思路和代码,但是我在使用你的demo时,发现如题问题,当我连接成功之后,正常发送消息,此时切换一下wifi(从一个wifi切换到另一个wifi),会出现一只重复连接失败--连接成功--连接失败这样循环,日志如图  我debug看了一下,发现问题可能出在TCPChannelInitializerHandler上,它重复的创建,重复添加了几个handler,可能导致之前的handler中channelInactive方法被多次回调,而出发重连,不知有其他小伙伴遇到这种问题没有
麻烦提供一下配套服务端的代码
这个支持ws吗?

或许可以参考[这篇文章](https://colobu.com/2015/08/14/netty-tcp-client-with-reconnect-handling/)的实现?
希望能开放一下服务器端的源码
基于tcp/ip协议实现对分布式推送架构 [更多请关注我的博客](https://blog.csdn.net/lmx1989219/article/details/84679085) [源码移步这里](https://github.com/3kuai/hanbo-push)
大佬 ui界面的交互实现可以分享出来吗
不希望用 Netty