为了账号安全,请及时绑定邮箱和手机立即绑定

如何在java spring websocket中实现乒乓

如何在java spring websocket中实现乒乓

蝴蝶不菲 2021-09-03 10:15:45
根据此处的文档https://tools.ietf.org/html/rfc6455#page-37,websocket必须ping使用pong.我已经实现spring boot websocket处理websocket来自客户端的连接。我有一个定期websocket发送的客户端ping frames。我在这里https://stackoverflow.com/a/24438328发现我无法在 java 中处理 ping 消息。我对此有疑问-我应该处理这些ping请求java spring-boot websocket吗?如果是的话,我如何在 Spring Boot 应用程序中实现它并响应ping请求pong?
查看完整描述

2 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

扩展类TextWebSocketHandler并在handleTextMessage方法中编写逻辑。如果您正在寻找更通用的方法,请查看WebSocketHandler界面。但是正如 Antoniossss 建议的那样,乒乓已经在协议级别实现,用于检查连接是否仍然有效。


查看完整回答
反对 回复 2021-09-03
  • 2 回答
  • 0 关注
  • 194 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信