打算做成一个安卓 app 请问有什么比较好的实现方案(包括 IM 使用的协议,加密方面的实现等)
1
3dwelcome 2021 年 3 月 17 日
openfire 最简单了,协议就是 xml,一看就懂,特别适合新手入门。
|
2
ToPoGE 2021 年 3 月 17 日 via Android
你要不看下 telegram,或者直接用 telegram 二开?
|
3
madcap646 2021 年 3 月 17 日
matrix protocol
|
4
LeslieLeung OP |
5
zk8802 2021 年 3 月 17 日
xmpp
可以直接套 TLS 。 |
6
Mac 2021 年 3 月 17 日
网易云信?
|
7
ThirdFlame 2021 年 3 月 17 日
利用 mqtt 实现底层的 消息交换,自己加上 tls 。
自签证书 发放给通讯的双方。双向证书认证 |
8
Helsing 2021 年 3 月 17 日 via iPhone
野火不就有一个开源现成的吗,老看到推广
|
9
RedBeanIce 2021 年 3 月 17 日 via iPhone
自己用 netty 或者 nettysocketio 写一套,研究时间不会超过一个月
|
10
RedBeanIce 2021 年 3 月 17 日 via iPhone
现成的有很多,不过要看你要做什么样子的,app,web,iosAndroid,,52im 了解一下?
|
11
dreampet 2021 年 3 月 17 日
@3dwelcome #1 这个协议最大的缺陷是对图片传输太不友好了, 最开始部署了 Spark+Openfile 做内网聊天,从去年中旬开始,改成了自研的客户端,后端 node.js + php, 前端 NW.js
|
12
catror 2021 年 3 月 17 日 via Android
signal,https://github.com/signalapp
|
13
dingwen07 2021 年 3 月 17 日 via Android
XMPP,再加上 PGP
|
14
ttyant 2021 年 3 月 17 日 via Android
tox
|
15
motown 2021 年 3 月 17 日 via Android
xmpp OMEMO 完事
|