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

目录

一对一聊天

先新添一个消息码

在业务层增加该业务

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

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

现在同时登录两个账号

收到了聊天信息

再回复一下

离线消息

声明中提供接口和方法


张三对离线的李四说话

离线表中存在

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

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

服务器异常处理

用户登录

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

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

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

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

相关推荐
linux kernel12 小时前
第六部分:数据链路层
服务器·网络
较劲男子汉19 小时前
CANN Runtime零拷贝传输技术源码实战 彻底打通Host与Device的数据传输壁垒
运维·服务器·数据库·cann
wypywyp19 小时前
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析
linux·服务器·ubuntu
Doro再努力19 小时前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
senijusene20 小时前
Linux软件编程:IO编程,标准IO(1)
linux·运维·服务器
不像程序员的程序媛20 小时前
Nginx日志切分
服务器·前端·nginx
忧郁的橙子.20 小时前
02-本地部署Ollama、Python
linux·运维·服务器
醇氧20 小时前
【linux】查看发行版信息
linux·运维·服务器
XiaoFan01221 小时前
免密批量抓取日志并集中输出
java·linux·服务器
souyuanzhanvip21 小时前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具
linux·运维·服务器