- spring-boot-websocket
spring-boot-websocket stomp的方式实现websocket。
- 业务场景
页面扫码付款成功后,后端websocket通知前端页面跳转。
- 问题
2分钟内未付款自动关闭二维码,后但关闭连接, 那么后端服务如何实现自动关闭连接呢?
spring-boot-websocket stomp的方式实现websocket。
页面扫码付款成功后,后端websocket通知前端页面跳转。
2分钟内未付款自动关闭二维码,后但关闭连接, 那么后端服务如何实现自动关闭连接呢?
1 回答480 阅读✓ 已解决
1 回答599 阅读
337 阅读
websocket 是在
tcp
协议基础上扩展的通信协议,所以支持双向通信。既然打算在服务端做计时,可在服务器在未付款2分钟后发送一个关闭连接的请求给客户端,客户端就会自动关闭并触发
websocket
的onclose
事件,websocket
连接关闭。具体服务器代码如何写,那要看你的服务端
websocket
是如何实现的?正常自行实现的服务端,仅需要发送0x8
的控制帧给客户端,客户端过一会儿就关闭了。