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

目录

一对一聊天

先新添一个消息码

在业务层增加该业务

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

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

现在同时登录两个账号

收到了聊天信息

再回复一下

离线消息

声明中提供接口和方法


张三对离线的李四说话

离线表中存在

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

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

服务器异常处理

用户登录

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

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

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

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

相关推荐
群联云防护小杜8 分钟前
云服务器被黑客攻击应急响应与加固指南(上)
运维·服务器·人工智能·tcp/ip·自动化·压力测试
老秦包你会28 分钟前
Linux课程五课---Linux进程认识1
linux·运维·服务器
等猪的风41 分钟前
openwrt作旁路由时的几个常见问题 openwrt作为旁路由配置zerotier 图文讲解
运维·服务器·网络
千码君20161 小时前
什么是数据链路层的CRC检测以及为什么要放到帧尾?
服务器·网络·网络协议·以太网·奇偶校验·crc检测·以太网帧
Qiuner1 小时前
软件设计师速通其一:计算机内部数据表示
服务器·数据库·信号处理
啊吧怪不啊吧2 小时前
Linux权限概念讲解
linux·运维·服务器
努力努力再努力wz2 小时前
【Linux实践系列】:进程间通信:万字详解命名管道实现通信
android·linux·运维·服务器·c++·c
Zfox_3 小时前
【Shell 脚本入门】轻松上手的实战指南
linux·服务器·运维开发·shell脚本
高效匠人3 小时前
Python中的Walrus运算符分析
java·服务器·python
遇到我又惊又喜3 小时前
DELL R740服务器闪黄灯不开机故障案例
运维·服务器