zoukankan      html  css  js  c++  java
  • Android消息推送之各种方案的对比

    C2DM/GCM:
    优点:免费,搭建方便
    缺点:依赖谷歌服务器;免费服务有上限;依赖谷歌服务包;需要2.2+版本的安卓系统才支持;对网络状况有一定要求,接收不可靠。(也是基于XMPP协议)
    XMPP(androidpn):
    优点:开源、免费,功能完整,可扩展强,有较多的实现代码可找到,开发相对方便。
    缺点:传输载体为xml,是一个重协议,耗流量;需要搭建服务器端和数据库。
    MQTT:
    优点:轻协议,流量小,适用较差网络状况。
    缺点:使用代理,连接到达上限后,压力较大,推送会有较长延迟。

    基本上考虑使用androidpn来实现,如果觉得麻烦,可以自己搭建一个服务器,使用socket为用户推送消息。

    还有国内一些第三方的商业服务,……本博不做广告,不作介绍……

  • 相关阅读:
    idea 使用
    scala
    Java开发工具
    ActiveMQ基础
    Java 多线程实战
    Java 内部类和Lambda
    Spring 学习
    平滑重启php
    opcache
    redis的hscan命令
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3161571.html
Copyright © 2011-2022 走看看