国内的Android设备,不能稳定的使用Google GCM(Google Cloud Messageing)消息推送服务。

1. 国内的Android设备,基本上从操作系统底层开始就去掉了Google 框架

2. Google服务器都在国外,最近的在香港,以及其他原因,造成国内手机和Google服务器连接不稳定

3. 某些企业客户也不希望使用公开的服务,最好是用自己的内网推送服务器了

建议呢?用IBM的MQTT

印象里,MQTT是IBM英国/印度实验室在10年前开发的嵌入式消息系统,早年支持Windows Mobile, Embeded Linux 等系统,可以和服务器的MQ,甚至Message Broker对接。

(兄弟在5年前搞过这东西, WebSphere Everyplace, Lotus Expeditor内置的一个组件,哈哈)

现在MQTT部分开源了,更详细情况不多说了,见下面的连接

Android推送实现方案探讨

Android消息推送(二)--基于MQTT协议实现的推送功能

更多相关文章

  1. Android事件总线之EventBus3.0基本使用
  2. Socket Programming on Android
  3. Android与服务器端数据交互(http协议整合struts2+android)
  4. android handlerthread 通知机制
  5. Android消息机制
  6. Android消息机制(Handler原理)
  7. 一篇文章带你了解 Android(安卓)消息机制的原理!
  8. 详解Android客户端与服务器交互方式
  9. Handler机制分析

随机推荐

  1. Ubuntu 14.04 下 android studio 安装 和
  2. Android将String保存为SD卡中TXT文件的方
  3. Android中全局搜索(QuickSearchBox)详解
  4. android简单的计算器
  5. Unity 生成Android(安卓)APK时报错 dupli
  6. android中jsoup解析html的几个例子
  7. Android(安卓)Studio 1.5.1更新说明与下
  8. Android(安卓)TTS学习――TTS初体验(中)
  9. Android(安卓)序列化
  10. Android(安卓)绘制折线和柱状图