聊天服务器(9)一对一聊天功能

目录

一对一聊天

先新添一个消息码

在业务层增加该业务

没有绑定事件处理器的话消息会派发不出去

聊天其实是服务器做一个中转

现在同时登录两个账号

收到了聊天信息

再回复一下

离线消息

声明中提供接口和方法


张三对离线的李四说话

离线表中存在

登录李四,收到了离线消息

离线表中的数据也随之删除

服务器异常处理

用户登录

服务器ctrl+c,自动重置用户状态了

首先注册了信号,回调函数,来处理异常状态

业务类中重置用户状态,调用数据库类方法

数据库操作类中,就是更新用户状态

相关推荐
ZYMFZ31 分钟前
Linux系统shell脚本(四)
linux·运维·服务器
kaikaile19951 小时前
在Ubuntu平台搭建RTMP直播服务器使用SRS简要指南
linux·服务器·ubuntu
年年测试1 小时前
在LangChain中无缝接入MCP服务器扩展AI智能体能力
服务器·人工智能·langchain
行思理1 小时前
攻击服务器的方式有哪些,对应的应对策略有哪些?
运维·服务器
工藤新一¹1 小时前
Linux —— 环境变量
linux·运维·服务器·环境变量·c/c++
tan180°2 小时前
Linux系统编程守护进程(36)
linux·服务器·网络
東雪蓮☆2 小时前
使用Shell脚本实现Linux系统资源监控邮件告警
linux·运维·服务器
Bruce_Liuxiaowei2 小时前
Linux系统提权之计划任务(Cron Jobs)提权
linux·运维·服务器·网络安全·系统安全
czhc11400756632 小时前
Linux 96 shell:expect { }
linux·运维·服务器
2501_930124702 小时前
编辑shell脚本示例练习
linux·服务器·github