web im

Session、Cookie、Token分别是什么

Cookie 和 SessionHTTP 协议是一种无状态协议,即每次服务端接收到客户端的请求时,都是一个全新的请求,服务器并不知道客户端的历史请求记录;Session 和 Cookie 的主要目的就是为了弥补 HTTP 的无状态特性。Session 是什么客户端请求服务端,服务端会为这次请求开辟一块内存空间,这个对象便是 Session 对象,存储结构为 …

微服务网关鉴权:gateway使用、网关限流使用 用户密码加密 JWT鉴权

目标掌握微服务网关Gateway的系统搭建掌握网关限流的实现能够使用BCrypt实现对密码的加密与验证了解加密算法能够使用JWT实现微服务鉴权1.微服务网关Gateway1.1 微服务网关概述不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:客户端会多次请求不同的 …

wasm-pack构建的wasm包如何用于微信小程序

微信小程序对于WebAssembly的支持微信小程序基础库版本从2.13.0开始,通过WXWebAssembly对象对集成的wasm包进行支持。WXWebAssemblyWXWebAssembly 类似于 Web 标准 WebAssembly,能够在一定程度上提高小程序的性能。从基础库 v2.13.0 开始,小程序可以在全局访问并使用 WXWebAssemb …

太顶了,使用 Netty 实现了一个 IM 即时通讯系统

一、目录介绍功能梳理具体实现二、需求梳理通过前面两章内容的学习,我们基本学会了如何使用 Netty 建立一个长连接,接下来我们就在这个基础上,实现一个单机版的 im 系统。主要功能,我梳理了一下:登录维持连接、心跳检测聊天消息消息ack使用到的相关组件:SpringBoot-jobGuavaCache三、具体实现本期的内容是基于,原理篇一的 dome 代码基 …

  • 1