AnyChat技术支持论坛

标题: 网络异常中断 [打印本页]

作者: woody    时间: 2013-11-19 16:46
标题: 网络异常中断
业务服务器 能否区分用户退出房间或者说退出系统 是正常退出还是网络中断造成的?私聊的一方 能否区分另一方退出私聊 或者 退出房间 又或者退出系统 是正常退出 还是网络中断造成的?
如果可以,请详细告知,万分感谢。

作者: admin    时间: 2013-11-19 16:51
您好,您可以这样来实现:客户端在正常退出之前向业务服务器发送一个状态,当业务服务器收到OnUserLogoutAction的回调时,判断是否具备该状态,如果该状态存在,则是正常退出,若不存在,则是网络异常断线导致的退出。
作者: 廖斌    时间: 2013-11-19 16:53
您好,1、业务服务器不能判断是正常退出还是网络中断退出,你们可以自己加逻辑判断
2、私聊一方可以判断是对方是退出系统还是退出私聊,不能判断是网络中断造成的,可以自己逻辑判断。
作者: woody    时间: 2013-11-19 16:54
所谓自己加逻辑判断,如何操作呢,还望指点
作者: woody    时间: 2013-11-19 16:55
廖斌 发表于 2013-11-19 16:53
您好,1、业务服务器不能判断是正常退出还是网络中断退出,你们可以自己加逻辑判断
2、私聊一方可以判断是 ...


所谓自己加逻辑判断,如何操作呢,还望指点
作者: 廖斌    时间: 2013-11-19 16:59
woody 发表于 2013-11-19 16:55
所谓自己加逻辑判断,如何操作呢,还望指点

参考二楼




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3