准备给App加一个聊天功能,但是现在选取后台有点纠结。
似乎很多同类型应用都是用XMPP协议,使用openfire等服务器端软件,这类软件不知道如果想实现分组聊天方面或者其他功能是不是二次开发起来难度更大?
也有朋友推荐使用nodejs 的socketio来自己开发,因为没接触过,不知道难度如何?
看了一下网上推荐的一些云推送服务,比如百度什么的,似乎是受限于APNS的256B消息长度,没法发送过长的信息,所以用不了。
不知道大家是怎么解决?或者还有什么网站是提供类似服务的?
7楼 @langhua9527 用第三方的推送主要是iOS平台没发送稍微长一点的消息,目前就是iOS收到推送就去一个自己做的一个接口get一下完整的信息,感觉效率方面可能不那么高。