首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IM即时通讯
海边捡石子
创建于2024-06-23
订阅专栏
springboot netty网络编程,websocket全双工通信协议,实现端到端稳定、可靠的通信
等 1 人订阅
共6篇文章
创建于2024-06-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
编码器的演变(ASCII、GBK、Unicode、UTF-8)
编码器的浅显认知 对于Java开发,对于字符串处理都是UTF-8进行编解码,其他的编码方式可能没怎么注意过。 源于Unicode的普及,UTF-8编码已成为互联网和多语言支持的标准编码方式,它能够更有
对称加解密(AES、SM4)
前言 这里对对称加密算法内容不进行描述,网上有关算法很多,我们聊下他的应用方式,我们知道对称加密,需要一个密钥,客户端和服务端通过这个密钥进行数据加解密。 密钥的前世今生 不同的加密算法的密钥长度不同
TCP连接参数配置
操作系统内核主要配置: fs.file-max: 系统允许打开的最大文件数。这个值决定了整个系统可以同时打开的文件总数。 fs.nr_open: 单个用户进程最大文件打开数。这个值限制了单个进程可以打
websocket断线重连问题
websocket功能背景 websocket为web应用的客户端和服务端提供了一种全双工的通信机制,底层依赖TCP连接,为保证高可用和及时性,不得不设计一套保活、验活、重连的方案。 本文从实践过程中
IM信令发送总结
IM即时通讯系统中,im服务端支持webSocket连接和Http连接。 端上im通过api 登录接口登录成功 然后建立webSocket 端上通过webSocket建立好连接 通过ws直接发送消息到
IM心跳机制
im心跳两种方式 客户端心跳机制 客户端定时ws通知服务端,服务端响应客户端 服务端通过netty的组件IdleStateHandler设置读超时空闲时间和写空闲时间 前提是客户端心跳间隔小于服务端读