文章分类 -  网络

摘要:socket断开连接后,为了不给服务器造成连接压力,必须控制重新连接的频率。否则一旦服务器出现异常,而客户端又不断向服务器发送连接请求,势必会给服务器雪上加霜,甚至出现崩溃的情况!以下是为了防止此种弊端的控制代码(若有缺陷,还望指出): - (void)socketDidDisconnect:(GC 阅读全文
posted @ 2019-01-19 09:54 boblan 阅读(540) 评论(0) 推荐(0)
摘要:一、概述 目前IM软件有一个基本的功能就是长在线,即只要有网络就保持登录,然而,网络状态是无法预测的,所以IM软件经常会有”离线“状态,尤其是手机客户端。长在线这个功能依赖断线重连完成。 通常,网络不稳定是造成不能长时间在线的主要原因,还有比如:服务器强制注销客户端、次客户端被主客户端踢。目前的qq 阅读全文
posted @ 2019-01-19 09:52 boblan 阅读(2133) 评论(0) 推荐(0)