首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring引导角websocket库的选择和通信

Spring引导角websocket库的选择和通信
EN

Stack Overflow用户
提问于 2022-10-06 10:34:40
回答 1查看 271关注 0票数 2

我发现有两种方法连接Spring Boot后端和一个角的前端,

  1. Spring:使用Stomp的普通。角StompJS和SockJS
  2. 春天:奈特-索基蒂,是socketIO的一个港口。角Socket.IO

对于1) SockJS和StompJS已经过时,没有维护。Spring是最新的,功能齐全。

对于2),Socket.IO是最现代化的角形弹簧: netty-socketio只是java的一个端口,它不具备常规反应堆web库的所有可能性。

所有的向导都用代理和stomp的常规方式提到弹簧,比如白龙和所有的角度向导都是关于SocketIO的。

但是,我还没有找到一个方法让他们混合?我能做到吗我错过了什么吗?现在制作这样一个网络应用的最好和最现代的方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-13 07:27:15

踩踏 (over )和Socket.IO是与无关的协议。通过这两种方式,您可以或多或少地存档相同的内容(从服务器到客户机的异步通信--反之亦然),但它们是不兼容的。

使用的技术重叠: Socket.IO默认使用websocket通信,但在websocket不可用时返回到http (长)轮询(很少发生在积极的协同防火墙上)。Stomp没有指定通信层,但经常使用websockets。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73972403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档