栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

websocket学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

websocket学习

参考资料:

      理论基础-

websocket即时通讯_哪 吒的博客-CSDN博客_websocket即时通讯目录一、websocket简介二、背景三、优点1、控制开销2、实时性更强3、保持连接状态4、更好的二进制支持5、支持扩展和更好的实现压缩效果四、原理1、客户端、服务器建立TCP连接,三次握手。2、TCP连接成功后,客户端通过HTTP协议向服务器传送websocket支持的版本号信息。(开始前的HTTP握手)3、服务器收到客户端的握手请求后,同样采用HTTP协议回馈数据。4、当收到了连接成功的消息后,通过TCP通道进行传输通信。五、websocket和socket的关系六、SuperWebSocket实现服务https://blog.csdn.net/guorui_java/article/details/122141783       代码示例-

Java集成socket.io_朝花不迟暮的博客-CSDN博客_java socketio前言本文基于SpringBoot2.2.6, 集成netty-socketio依赖com.corundumstudio.socketionetty-socketio1.7.7&lhttps://blog.csdn.net/Curtisjia/article/details/118034542

socketio是websocket的一个库,对原生的websocket进行了封装。

不要只考虑到单机,我们实际机器都是【集群】部署。那么我们需要考虑 - 客户端与服务端的连接应该存在哪里??

1、通过ip-hash进行分配;

2、通过redis等缓存数据库统一管理;

3、客户端自己携带;-- 不符合此场景。如果只是做个登录认证,倒是可以借助jwt可以在客户端自己携带token。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/988102.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号