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

目录

一对一聊天

先新添一个消息码

在业务层增加该业务

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

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

现在同时登录两个账号

收到了聊天信息

再回复一下

离线消息

声明中提供接口和方法


张三对离线的李四说话

离线表中存在

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

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

服务器异常处理

用户登录

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

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

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

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

相关推荐
原来是猿4 小时前
网络计算器:理解序列化与反序列化(中)
linux·运维·服务器·网络·tcp/ip
m0_738120728 小时前
ctfshow靶场SSRF部分——基础绕过到协议攻击解题思路与技巧(一)
服务器·前端·网络·安全·php
2301_780789669 小时前
“数字珍珠港”再现:西北能源基地DNS篡改事件深度复盘与防护升级
运维·服务器·网络·tcp/ip·网络安全·智能路由器·能源
南境十里·墨染春水9 小时前
linux学习进展 守护进程
linux·服务器·学习
jimy111 小时前
在新磁盘挂载点/data安装codex
服务器
神奇椰子12 小时前
Linux系统更换软件源说明文档
linux·运维·服务器
wanhengidc12 小时前
BGP服务器的功能是什么
运维·服务器·安全·web安全·智能手机
HealthScience13 小时前
vscode使用Excel插件导致codex插件无法粘贴图片
服务器·vscode·excel
夏日听雨眠13 小时前
Linux(printf函数输出问题,exit ,主函数参数,fork函数,文件系统调用)
linux·运维·服务器