WebSocket的Java服务器端实现的方式有两种

1.基于tomcat的websocket实现,注解@ServerEndPoint("url"),几个重要的方法:onopen,onerror,onclose,onmessage。

缺点:握手拦截如鉴权,比较困难。
2.基于Springboot的WebSocket实现,几个重要的方法:afterConnectionEstablished,handleMessage,handleTransportError,afterConnectionClosed。

优点:能够在握手前后,拓展自己的业务逻辑。分别对应于tomcat的onopen,onmessage,onerror,onclose。

posted @ 2024-10-23 11:59  JianfeiMa  阅读(46)  评论(0)    收藏  举报