Spring Messaging WebSocket消息传递框架
WebSocket 环境的消息传递,spring-messaging的 jar 包真的是少不了的一个小帮手。它帮你把握住消息通道里的那些细节,省心不少。我自己搭建 WebSocket 服务时就用过,兼容性挺好,响应也快,关键是稳定,没出幺蛾子。
搭 Spring 的 WebSocket 功能,用这个包刚刚好。不管你是用STOMP
还是简单点直接搞WebSocketHandler
,都能驾驭得住。而且它和spring-web、spring-core这些基础包配合得还不错,整个开发流程挺顺的。
你如果是搞即时聊天、系统通知这种场景,强烈推荐你把这个 jar 加进来。实测下来,消息转发挺快,代码写起来也不复杂,逻辑清晰不绕人。要注意的一点是,记得加上消息 Broker 的配置,不然服务端消息推送会收不到。
顺带一提,跟它一起用的几个 jar 包也推荐看看:
- Spring Security Jar 包,安全认证那块用得到
- spring 框架 jar 包获取,基础依赖都能找到
- activeMq 整合 spring 所需 jar 包,搞消息队列比较方便
- MyBatis 与 Spring 的 JAR 包资源,数据库操作用得着
- spring4.1.0 官方完整 jar 包,版本兼容性好
- java_websocket.jar 工具,搞原生 WebSocket 也不错
如果你刚好在做 WebSocket 的服务端开发,想要省点心不掉坑,可以把spring-messaging放进你的 jar 清单里,绝对不亏~
223.37KB
文件大小:
评论区