Android中如果要在app中添加即时聊天功能,是使用xmpp,还是第三方的leancloud等软件? |
|
同问!!
|
|
10分 |
我也是个菜鸟,简单说一下我的看法,如果仅仅是推送或者聊天的话,我觉得用XMPP更适合一点,应为它是专注通信的,而leancloud有蛮多功能,包括数据存储、用户管理、消息推送、应用统计、社交分享、实时聊天等服务,使用lenucloud也可以,那我们就要去消化这么多功能点,相当于学习一个框架了;这样子给你服务端开发省了很多事,各有优点吧,看情况做个选择。
现在我们公司和合作伙伴都是使用xmpp,它扩展性也蛮不错的,服务器你可以使用openfire等都可以的,改动的代码十来行就可以兼容IQ和Message了。 |
10分 |
IM功能你要做多复杂,如果想省事,可以找些第三方的IM,容联,融云什么的。如果做简单的文字传输,可以考虑用xmpp。
|