php - 要做一款APP聊天软件,用什么协议好?XMPP还是MQTT?
迷茫
迷茫 2017-04-10 15:23:20
0
3
340

服务器端最好有PHP的开源方法。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(3)
巴扎黑

就我个人而言,觉得XMPP更合适,这个协议发展很多年了,也是RFC里规定的IM协议,基于XMPP的方案也很多了,服务器方面也有一堆可以选的,而且对于群聊、会话管理、音视频传输都有完整的协议。协议越完整、越开放,这方面的资料也就越多。而且XMPP/JABBER的server有很多可选的,jabberd是c写的,ejabberd是erlang的,最近据说还支持Elixir了,见这里https://blog.process-one.net/ejabberd-joins-the-elixir-revolution/,也有基于java的方案,所以这个的选择看你们团队的技术组成可以有很多选项。
PHP的解决方案也很多,这个我就不列举了。

大家讲道理

自己去实现聊天功能,完全是重复造轮子,而且很多坑。
我们公司是用环信提供的IM SDK(不是软文),效果还可以。
另外,淘宝基于旺信,也推了一个SDK,我没试过,你可以看下阿里百川IM

巴扎黑

那必须是XMPP啊,之可惜在中国,你懂得,聊天软件你没市场

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!