Android Push Notificatioin Service(Android消息推送)
2011-12-18 23:08
316 查看
现在做一个应用,需要Push Notification 给客户端, 想到过用C2DM, 但测试下来,那玩意不太靠谱,效率不高。可是 偶尔的机会发现了,这个网站:http://www.push-notification.org/index.php
首先,需要声明,现在国内很多Android的APP,都有Push Notification的功能,但大多是Pull方式,也就是客户端主动向服务器端请求,拉数据。包括新浪微博的客户端(每隔两分钟就会去请求一次),此种方式先不说耗电,很多用户还都在2G网络下,流量都是个问题。
可是,如果能有Push 方式,也就是服务器端主动向我们手机端推送消息, 这样就可以大大节省流量,减少耗电量,更重要的是实时性非常好。
于是上面的那个网站,就采用了这样的方式。 (服务器端和客户端的这种实时通信,无非就是Socket, 通过建立一个Socket Service, 定义推送机制)。
我觉得非常好。牛逼。
截个图放上来, 如果想看详细文档,可点击网址 http://www.push-notification.org/index.php
首先,需要声明,现在国内很多Android的APP,都有Push Notification的功能,但大多是Pull方式,也就是客户端主动向服务器端请求,拉数据。包括新浪微博的客户端(每隔两分钟就会去请求一次),此种方式先不说耗电,很多用户还都在2G网络下,流量都是个问题。
可是,如果能有Push 方式,也就是服务器端主动向我们手机端推送消息, 这样就可以大大节省流量,减少耗电量,更重要的是实时性非常好。
于是上面的那个网站,就采用了这样的方式。 (服务器端和客户端的这种实时通信,无非就是Socket, 通过建立一个Socket Service, 定义推送机制)。
我觉得非常好。牛逼。
截个图放上来, 如果想看详细文档,可点击网址 http://www.push-notification.org/index.php
相关文章推荐
- 基于MQTT实现Android消息推送(Push…
- Android消息推送/Push机制介绍和资源索引贴
- android 小米,华为,百度推送封装(QJPushService 使用)
- 基于MQTT实现Android消息推送(Push)
- Android MPush开源消息推送系统:简洁、安全、支持集群
- Umeng推送消息的坑,Android Service的android:exported详解
- OnePush一个可拓展的Android消息推送SDK(使用介绍)
- Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtocol
- Android 本地推送消息到通知栏 NotificationManager 、注册Android Service
- Android开发 消息推送 Push
- 基于MQTT实现Android消息推送(Push)(2)
- android 当中service的简单用法(用于消息推送)
- Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtocol
- Android应用实现Push推送消息原理
- 为友盟消息推送开发的PHP SDK(composer版):可以按省发Android push
- 1、Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtoco
- Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtoco
- Android 通过Service单独进程模仿离线推送 Server Push
- iOS-在SAE使用Apple Push Notification Service实现消息推送
- android中push机制实现:搭建XMPP协议,实现自主推送消息到手机