首页 > 代码库 > 即时通信客户端流程,
即时通信客户端流程,
1,注册用户(隐匿的过程)
2,使用用户名,昵称登陆(隐匿的过程)
3,添加好友(可以是双向的,可以是单向的)
4,发消息,图片,语音(根据用户名登陆)
功能:
一对一发消息
1,点击对方头像(自己已经注册,已经登陆了,并且获取到了对方的用户名了),发送信息,
历史聊天列表信息的维护:
1,缓存到本地(如果删除APP就没有了)
好友列表信息的维护:
1,通过添加好友的入口(单向添加,双向添加),添加好友
双向添加:如果添加过了好友,那么需要对方接受了,才能够聊天,有一个请求的过程,也就是说点击了头像不能够立刻聊天的,读取服务器上的数据,
单向添加:添加好友是可以单向添加的,不等待对方接受,但是 是可以发送信息的(有点像qq的临时聊天),读取本地,或者维护到自己的服务器上面,建立一层好友关系
群聊,多对多发送消息:
1,一个人建立群,然后添加好友,可以搜索找到好友,也可以从已经添加的好友里面添加好友
2,自己搜索群名,自己申请添加
建立关系,保存关系,要么单向的要么双向的,
创建一个组,然后添加路人甲;路人甲搜索组,然后加入组;要么我找你,要么你找我;
即时通信客户端流程,
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。