NettyChat icon indicating copy to clipboard operation
NettyChat copied to clipboard

基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。

Results 15 NettyChat issues
Sort by recently updated
recently updated
newest added

作者你好,非常感谢你提供的思路和代码,但是我在使用你的demo时,发现如题问题,当我连接成功之后,正常发送消息,此时切换一下wifi(从一个wifi切换到另一个wifi),会出现一只重复连接失败--连接成功--连接失败这样循环,日志如图 ![image](https://user-images.githubusercontent.com/24287998/58075612-b1f19f80-7bda-11e9-938b-fd5de88ed386.png) 我debug看了一下,发现问题可能出在TCPChannelInitializerHandler上,它重复的创建,重复添加了几个handler,可能导致之前的handler中channelInactive方法被多次回调,而出发重连,不知有其他小伙伴遇到这种问题没有

麻烦提供一下配套服务端的代码

![image](https://user-images.githubusercontent.com/8476579/98215683-0d584e80-1f83-11eb-95de-c8d022ad7cea.png)

或许可以参考[这篇文章](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界面的交互实现可以分享出来吗