WebSocket基于Tomcat实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebSocket基于Tomcat实现相关的知识,希望对你有一定的参考价值。

参考技术A

WebSocket 是一种支持双向通讯网络通信协议。
意思就是服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息属于服务器推送技术的一种。

模拟一个用户分别通过H5,PC端,小程序登录系统,后登录的应用都会被告知其他客户端。

自己定义的适配器: 当时我用spring默认的适配器(SpringConfigurator)会报错,我是参考下面的这篇文章解决的。
https://blog.csdn.net/weixin_43833048/article/details/106540647

定义WebSocket配置类注册Bean到Spring容器:

WebSocket业务类实现

当然建议大家用中文当参数,这里只是为了更直观的展示就用的中文名字

当PC端登录后我们在来看H5端的PostMan端是否有收到消息推送?

到这来一个简单的WebSocket就完成啦~~~~~
下期在讲基于Spring实现WebSocket;

以上是关于WebSocket基于Tomcat实现的主要内容,如果未能解决你的问题,请参考以下文章

基于tomcat 7.0.68 的websocket 实现,及通过 HttpSessionId 实现websocket session 共享

基于“广播”或“房间”的 Websocket 策略

WebSocket基于Tomcat实现

使用WebSocket实现聊天室

使用WebSocket实现聊天室

基于Netty的WebSocket简单实现