基于 WebSocket 实现及时聊天系统,希望大家给些意见

2021 年 1 月 22 日
 xkxy

接上一个主题: https://www.v2ex.com/t/742431

然后我使用 websocket+vue+springboot 实现了一个简单的及时聊天通信。

也希望大概给一些意见,开年来就要使用这个技术到工作当中了。

下面是演示效果图

github: https://github.com/xdxTao/xdxIm

B 站: https://www.bilibili.com/video/BV1WU4y147we

文章地址: https://www.xdx97.com/article/801097898778427392


希望大家给个 start 支持一下,谢谢啦

4943 次点击
所在节点    程序员
15 条回复
zenwong
2021 年 1 月 22 日
MQTT
duduaba
2021 年 1 月 22 日
这里大神们都是鄙视 Demo 的,自己好好做吧。
SuperManNoPain
2021 年 1 月 22 日
有很多开源的,建议直接找一个用, 造三角形的轮子不如拿来主义
mmdsun
2021 年 1 月 22 日
好多例子都是 springboot 做 websocket 服务端的。

有 sping boot 集成 websocket 客户端的吗?
dk7952638
2021 年 1 月 22 日
WebSocket 的并发量顶多也就是做个企业级的聊天应用吧
renshu16
2021 年 1 月 22 日
最近有类似的需求,插眼,到时候借鉴一下
zsxzy
2021 年 1 月 22 日
Socket.IO 更适合, room 管理等都是现成的
wangbenjun5
2021 年 1 月 22 日
IM 开源项目数不胜数,搞个 demo 真不难,难的是分布式架构,以及群聊、消息 ack 机制、离线存储和多设备同步,能做好不容易的。
yeqown
2021 年 1 月 22 日
@dk7952638 并发量大小跟 websocket 有啥关系?
cnzjl
2021 年 1 月 22 日
@mmdsun 使用 Java-WebSocket 即可
LongTimeNoSee
2021 年 1 月 22 日
http://www.lubo.world:3000/
socket-io
wizardoz
2021 年 1 月 22 日
MQTT+1
确切地说是 MQTT over websocket
dk7952638
2021 年 1 月 22 日
@yeqown 我想表达的是相同配置下,和其他方案相比
jmk92
2021 年 1 月 22 日
500 个请求,太小看 websocket 了
zm8m93Q1e5otOC69
2021 年 1 月 22 日
@mmdsun Java-Websocket 最近自己做了一个,继承 WebSocketClient 就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/747243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX