Adnroid 消息推送 MQTT

鉴于国内Android设备无法稳定使用Google GCM服务的问题,本文探讨了使用IBM的MQTT作为替代方案的可能性。MQTT是一种轻量级的消息发布/订阅系统,适合于资源受限的环境,如移动设备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

国内的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协议实现的推送功能


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值