WebSocket-Demo SpringBoot整合示例
SpringBoot 的 WebSocket 整合示例,写得挺清楚。
SpringBoot 项目的 WebSocket 示例,服务器端配了专门的配置类,注册了像/ws
这样的终结点。只要你用过@EnableWebSocket
,应该不陌生。消息类用的接口也标准,自己加点业务逻辑也方便。
前端页面是 HTML+JS 那一套,用了原生的WebSocket
对象。流程也简单,connect
连接之后,点一下就能发消息。页面按钮设计得比较直观,适合快速测试。
整体结构清晰,前后端都有,适合你用来跑通流程或者当作脚手架改改用。是对刚接触 WebSocket 的小伙伴,这个 demo 挺友好。
哦对了,项目是打包好的websocket-demo.zip
,下下来解压直接跑。用 IDEA 打开,main
函数一跑,服务端就起来了。
如果你想看看更多类似例子,像SpringBoot+WebSocket+Netty 双向通信这些资源也可以看看,风格不太一样,但思路差不多。
建议:本地跑之前,记得看下端口号有没有冲突,JS 那边的 WebSocket 地址也别忘了改。
下载地址
用户评论