公司让我调研 IM SDK 哪个比较好

2023-07-05 21:00:06 +08:00
 pimou

分开源和收费。开源的,我看比较好的有两个 OpenIm 和野火 IM 。 收费的有融云,环信,网易云信和腾讯 IM ,光看官网也看不出来实际使用的优劣。 有了解的佬吗

3558 次点击
所在节点    程序员
16 条回复
with
2023-07-05 22:27:22 +08:00
收费的会比较省事功能其实都差不多,推荐网易云信,内部推荐还有奖励,老哥有兴趣加 c2hpemhpY2hlbmcyMDIz ( base64 )
paradoxs
2023-07-05 22:29:27 +08:00
都不好, 长期受制于人。

还是自研吧, 多招点人进来,以后把工具做好了, 带公司上市。
lasuar
2023-07-05 22:49:34 +08:00
我司用的腾讯 im ,还行吧。没用过其他家的
lasuar
2023-07-05 22:50:35 +08:00
如果要使用开源的,要做好遇到问题无人解答的准备,特别是客户端开发的时候,小公司用别想使用开源的
infun
2023-07-05 22:57:03 +08:00
LeegoYih
2023-07-05 23:00:00 +08:00
孵化项目直接选大厂的解决方案,业务跑起来了再考虑自己研发。
iv2ex
2023-07-06 00:01:29 +08:00
用过野火的,其他没用过;
野火:
优点:
- 免费(大部分)
- IM 、周边功能(私聊、群聊、语音、图片、视频)等功能集成度高,0-1 项目小团队起步很快

缺点:
- 文档略少,改 IM 业务或者集成,需要花点时间了解代码(比如做发红包功能)
- 只能 80 端口
- 官方 GitHub 代码提交有点随意

如果团队大,项目长期来做(APP 、Web 、PC),自定义高,只接入大厂 API 适合维护;
小团队,仿微信做 IM 工具,野火集成度高的很快就能出效果;
iv2ex
2023-07-06 00:03:04 +08:00
野火后端是 java
glenChen
2023-07-06 08:02:06 +08:00
xmpp
mony
2023-07-06 09:38:29 +08:00
mqtt
LANB0
2023-07-06 13:49:02 +08:00
15 年初老板也让我调研过 IM 方案,想不到这个行业玩家还是这几家。如果没有大量资源参与开发,建议收费的选。这几家都差不多,融云环信活了这么多年,网易和腾讯又都有 IM 背景
tomieric
2023-07-06 14:07:55 +08:00
技术调研,方案是网易环信

领导批了用融云(便宜)🤣

用融云 SDK 自己定制了一个客服 IM 还不错
ThinkCat
2023-07-06 15:41:40 +08:00
我自己用 rust 写的有一个,代码量不大,做了服务端,还有一个 web 端做演示用的,楼主敢用么 😏
mmdsun
2023-07-06 21:46:57 +08:00
微软的 SignalR ,做 IM 实时通信不错,还开源的,Java 、javascript 客户端 SDK 都有。

https://dotnet.microsoft.com/zh-cn/apps/aspnet/signalr
pimou
2023-07-07 09:42:53 +08:00
@mmdsun #14 我看了下,这个是属于网络通讯库,实现 IM 要自己设计格式,实现格式,工作量比较大
wkong
2023-08-02 22:09:17 +08:00
仿 Telegram ,自研,运营级 Demo ,可免费商用

https://github.com/TangSengDaoDao/TangSengDaoDaoServer

底层通讯库也完全开源

https://github.com/WuKongIM/WuKongIM

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

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

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

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

© 2021 V2EX