即时通讯 app 的技术栈

2020 年 4 月 5 日
 Sunxb

大佬们,我们公司要自己开发一个即时通讯类型的 app, 请问需要储备那些技术知识。协议现在用的 xmpp,听说要改到 websocket 。我是移动端的开发 ~ 歇歇

6817 次点击
所在节点    程序员
30 条回复
jakezh
2020 年 4 月 5 日
@jackrelative #19 多谢
fan123199
2020 年 4 月 5 日
websocket 用在 H5 上比较方便吧。
Meltdown
2020 年 4 月 6 日
我记得国内有个专门的搞即时通讯的技术网站
Sunxb
2020 年 4 月 6 日
大佬们, 关键是公司要求的必须是自己搞,后台都是用的自己买的服务器,为了数据安全问题。从来没告诉哦即时通讯类型的东西,一时确实没处下手。
reexamine
2020 年 4 月 6 日
@Meltdown #23 你说的是这个吧 http://www.52im.net/
jin7
2020 年 4 月 6 日
之前有人发过 好像叫野火
version
2020 年 4 月 6 日
websocket 走 http 那套 延迟也大呢.做得好 30ms 以内.
推荐还是 tcp 私有协议.protobuf 拆封包吧..这样稳妥些.延迟也没那么低.麻烦就是分布式和重连要自己爬坑了
一般都是 c++ 写通信层底层..业务就各自语言包起来.移动或者桌面一般都这样干多
laozhang
2020 年 4 月 7 日
我自己最近搞了一个。吞吐量不是很高。用的 websocket 。
EulerChen
2020 年 4 月 7 日
MQTT
FateBlood
2020 年 7 月 14 日
出一套数字货币交易所,支持币币和合约交易所需要联系 +V itshenmalong

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

https://study.congcong.us/t/659537

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

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

© 2021 V2EX