即时通讯模块流程
2016-10-03 17:30:51 0 举报
即时通讯模块流程通常包括以下几个步骤:首先,用户通过客户端发起一个消息请求,该请求包含接收者的ID和其他必要的信息。然后,服务器接收到这个请求后,会将这个消息转发给指定的接收者。接收者收到消息后,会在其客户端显示出来。同时,服务器还会将这个消息存储在数据库中,以便后续的查询和分析。如果接收者在线并回复了消息,那么服务器会再次转发这条消息给发送者,并在其客户端显示出来。这个过程可以持续进行,直到双方都停止发送消息为止。整个流程通常都非常快速,能够实现实时通信的效果。
作者其他创作
大纲/内容
reload:展示会话内容
pullMessageFromServer:
结束
开始
dealWithPush:收到消息PUSH
Y
chatListViewController进入会话界面
去服务器拉新消息
N
从服务器获取新消息
拉取成功?
loadLocalMessages:获取消息缓存
展示对话内容
0 条评论
下一页
为你推荐
查看更多