spring websocket WebSocketSession 共享方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring websocket WebSocketSession 共享方案相关的知识,希望对你有一定的参考价值。

Java-websocket的搭建非常之容易,没用框架的童鞋可以在这里下载撸主亲自调教好的java-websocket程序:ApachTomcat8.0.3+MyEclipse+maven+JDK1.7:spring4.0以后加入了对websocket技术的支持,撸主目前的项目用的是SSM(springMVC+spring+MyBatis)框架,所以肯定要首选spring自带的websocket了,好,现在问题来了,撸主在网上各种狂搜猛找,拼凑了几个自称是springwebsocket的东东,下来一看,废物,其中包括从github上down下来的。举个例子,在搭建过程中有个问题,撸主上谷歌搜索,总共搜出来三页结果共30条左右,前15条是纯英文的后15条是韩语和日语,而这30条结果都不能解决撸主的问题,无奈,只好上官网看全英帮助,在撸主惊人的毅力和不懈奋斗下,纠结了两天的spring+websocket整合今天算是彻底搭建成功,摸索透彻了。websocket是目前唯一真正实现全双工通信的服务器向客户端推的互联网技术,与长连接和轮询技术相比,websocket的优越性不言自明,长连接的连接资源(线程资源)随着连接数量的增多,必会耗尽,客户端轮询会给服务器造成很大的压力,而websocket是在物理层非网络层建立一条客户端至服务器的长连接,以此来保证服务器向客户端的即时推送,既不耗费线程资源,又不会不断向服务器轮询请求。下面言归正传,讲一讲撸主在SSM(springMVC+spring+MyBatis)框架中集成websocket技术的曲折蛋疼直至成功喜悦之路。追问

看清楚问题。不是搭建

参考技术A 然后发现你又sb了。多服务器之间你又无法使用了。

以上是关于spring websocket WebSocketSession 共享方案的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot - WebSocket

websocke 在线测试地址

websocke 在线测试地址

WebSocket

WebSocket

WebSocket从入门到实战