websocket系列
文章平均质量分 85
全方位解读websocket相关理论知识,提供多种websocket实现方案,代码详尽,轻松掌握websocket。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
斗者_2013
多年java老兵,专注微服务,中间件等热点技术,分享工作心得和技术干货
展开
-
websocket系列:添加心跳机制防止连接自动断开
本节主要介绍了websocket连接自动断开的原因,并介绍了通过添加心跳机制来防止连接自动断开。1、websocket连接自动断开的原因主要是添加了Nginx反向代理,其中proxy_read_timeout的默认属性值决定60s后代理的连接会自动断开。2、通过前端js中的setInterval()可以非常轻松的添加定时心跳机制,需要保证心跳间隔时间小于proxy_read_timeout超时时间。3、通过在重写WebSocket的onopen和onmessage方法,实现在建立ws连接后和接受消息后原创 2021-09-10 10:44:36 · 1880 阅读 · 1 评论 -
websocket系列:ws和wss的区别
一、ws和wss的区别Websocket使用 ws 或 wss 的统一资源标志符,类似于 HTTP 或 HTTPS,其中 wss 表示在 TLS 之上的 Websocket ,相当于 HTTPS 了。如:ws://example.com/myWswss://example.com/myWs默认情况下,Websocket 的 ws 协议使用 80 端口;运行在TLS之上时,wss 协议默认使用 443 端口。其实说白了,wss 就是 ws 基于 SSL 的安全传输,与 HTTPS 一样样的道理。原创 2021-09-07 14:17:03 · 20230 阅读 · 3 评论 -
websocket系列:采用Nginx代理后websocket连接失败的问题
前言项目上线后,很多时候都不是直接对后端项目进行请求,而且经过了Nginx代理转发请求。Nginx常规的代理转发配置是不支持websocket协议的。本节主要介绍如何让Nginx代理支持websocket协议。一、Nginx官网说明Nginx对websocket协议的支持:http://nginx.org/en/docs/http/websocket.htmllocation /chat/ { proxy_pass http://backend; proxy_http_ver原创 2021-09-06 18:11:11 · 3720 阅读 · 0 评论 -
websocket系列:如何在websocket建立连接时传递参数
websocket系列:如何在websocket建立连接时传递参数主要采用2种方式: 1. 路径参数PathVariable 2. 查询参数RequestParam原创 2021-09-03 20:53:42 · 15484 阅读 · 4 评论 -
websocket系列:基于tio-websocket-spring-boot-starter实现二进制数据发送
websocket系列:基于tio-websocket-spring-boot-starter实现二进制数据发送原创 2021-08-20 14:43:49 · 1159 阅读 · 0 评论 -
WebSocket系列:爱奇艺号 WebSocket集群推送网关
WebSocket系列:爱奇艺号 WebSocket集群推送网关原创 2021-03-08 11:47:44 · 525 阅读 · 0 评论 -
websocket系列:基于tio-websocket-spring-boot-starter实现
websocket系列:基于tio-websocket-spring-boot-starter实现原创 2021-02-23 18:22:28 · 4133 阅读 · 0 评论 -
websocket系列:基于netty-websocket-spring-boot-starter轻松实现高性能websocket
基于netty-websocket-spring-boot-starter轻松实现高性能websocket原创 2021-02-23 15:23:46 · 9209 阅读 · 32 评论 -
websocket系列:基于netty实现高性能websocket
基于spring boot + netty实现高性能的websocket原创 2021-02-23 13:40:55 · 1547 阅读 · 4 评论 -
websocket系列:基于SockJS和STOMP实现
如何基于SockJS和STOMP实现websocket,构建交互式web应用。原创 2021-02-19 12:35:09 · 1590 阅读 · 0 评论 -
websocket系列:基于spring-boot-starter-websocket实现
基于spring-boot-starter-websocket实现websocket原创 2021-02-18 14:49:14 · 31220 阅读 · 22 评论 -
websocket系列:基于jdk原生注解实现
在spring boot框架下基于jdk的原生注解实现websocket原创 2021-02-03 14:37:26 · 670 阅读 · 2 评论 -
websocket系列:协议详解
前言最近由于项目中用到了websocket,所以准备出一个系列文章,详细介绍websocket的使用。主要内容规划如下:websocket协议详解基于spring-boot-starter-websocket实现基于netty的实现基于框架的netty-spring-boot-start的实现使用STOMP消息实现一、简介WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 协议在2008年诞生,2011年成为国际标准。所原创 2021-02-02 15:28:05 · 581 阅读 · 0 评论