首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户491125449233
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
第八章节:WebSocket心跳检测
设置Redis中的数据自动过期,利用客户端每隔3秒发送Ping帧,服务端接收Ping帧时往Redis延续过期时间的方式提高WebSocket连接的可靠性以及Redis中客户端连接信息的可信度.
第七章节: 分布式WebSocket Server方案
使用redis中间件来保存客户端连接的服务器信息,然后通过http接口来开放服务间的互相调用,达到就算客户端连接了不同的服务器依然可以互相通讯的目的,也就是一个分布式IM服务。
第六章节:WebSocket断线自动重连
本章节中将实现在WebSocket Client端断线自动重连功能,保障通信功能的高可用。下一章节将探讨分布式方案。
第五章:使用Gorm来持久化消息
前言 上一章节我们使用WebSocket实现了一对一聊天,但是存在一个问题,当用户A给用户B发送消息时,如果用户B不在线,那么消息就会丢失,可在日常生活中,当我微信不在线时其他用户给我发的消息会被微信
第四章节:WebSocket实现用户一对一聊天
定义通讯消息模型、编写消息发送服务、改写server端用消息模型通讯、改写client端模拟多用户登录、并从Terminal读取发送方和消息内容,启动多个client后互相发送消息,确认消息收发正常
第三章节: WebSocketServer连接管理
使用ConnManager实现WebSocket连接与用户的绑定关系,并以此来实现WebSocket的统一管理
第二章节: 识别WebSocket客户端用户
创建用户实体,从HttpHeader中获取Token并解析出对应的用户以及如何将用户序列化为Token 服务端解析用户并做登录拦截 客户端创建连接传入Token
第一章节: 创建WebSocket Server & Client
创建Go工程 安装依赖 编写WebSocket Server基础代码 启动WebSocket Server
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2024-04-25