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

目录

一对一聊天

先新添一个消息码

在业务层增加该业务

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

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

现在同时登录两个账号

收到了聊天信息

再回复一下

离线消息

声明中提供接口和方法


张三对离线的李四说话

离线表中存在

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

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

服务器异常处理

用户登录

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

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

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

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

相关推荐
Sylvia-girl1 小时前
Linux下的基本指令1
linux·运维·服务器
斯班奇的好朋友阿法法2 小时前
在企业的离线内网环境的服务器部署openclaw和大模型
服务器·语言模型
天赐学c语言3 小时前
Linux - 应用层自定义协议与序列/反序列化
linux·服务器·网络·c++
hzhsec3 小时前
MSF-CobaltStrike实现内网socks代理转发上线
服务器·网络·安全·网络安全
脆皮的饭桶4 小时前
结合使用,实现IPVS的高可用性、利用VRRP Script 实现全能高可用
运维·服务器·网络
王琦03185 小时前
第三章 linux文件类型和根目录结构
linux·运维·服务器
minji...5 小时前
Linux 文件系统 (三) 软连接和硬链接
linux·运维·服务器·c++·算法
源远流长jerry6 小时前
DPDK 内存管理深度解析:从大页到 Mbuf 的完整链路
linux·服务器·网络
leaves falling6 小时前
有效的字母异位词
java·服务器·前端
新手88607 小时前
Oracle VirtualBox虚拟机安装 和 安装 window11版本虚拟机 及 启用EFI和硬盘无法使用 问题
服务器·windows·计算机网络·安全·虚拟机