`
perry_jia
  • 浏览: 2286 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Android Push Notificatioin Service(Android消息推送)

阅读更多
现在做一个应用,需要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


  • 大小: 105.7 KB
分享到:
评论
3 楼 folie2006 2012-08-22  
测试了一下,确实没有收到。。。服务器老报成功。。
2 楼 lrc_1986 2012-06-25  
用不了,client根本收不到
1 楼 li.oo 2011-12-28  
不错,中文的更清楚

相关推荐

    使用android push notification service 实现即时通知

    在Android平台上,实现即时通知通常会借助Google的云消息推送服务(Google Cloud Messaging,简称GCM),但在iOS系统中,对应的则是Apple Push Notification service(APNs)。然而,这里提到的"android apns"可能是...

    Android-Push一个推送的模块集成了华为小米和极光推送

    推送服务通过与设备上的消息推送服务器(如GCM/FCM、华为Push Kit、小米Push、极光Push等)进行交互,当服务器有新消息时,会通过网络将消息推送到设备上,然后由系统通知栏展示给用户。这种机制使得应用即使在后台...

    android push notification service Demo

    总结来说,“Android Push Notification Service Demo”旨在演示如何集成FCM服务,注册设备,构建和发送推送消息,以及自定义通知的展示和交互。开发者可以通过分析和运行example1中的代码,学习到完整的推送通知...

    java-Push开源实时消息推送系统

    Java-Push开源实时消息推送系统是一种基于Java技术构建的、专为实现高效、稳定、实时的消息推送服务而设计的解决方案。在当今互联网应用中,实时消息推送已经成为提高用户体验和互动性的重要工具,尤其是在社交网络...

    push(实现消息推送)

    在IT行业中,消息推送是一项关键的技术,...综上所述,"push(实现消息推送)"项目涵盖了服务器端推送服务的实现和Android客户端的集成,涉及到网络通信、推送协议、消息处理等多个方面,是移动应用开发中的重要技术。

    C#结合unipush的服务端消息推送demo

    在本文中,我们将深入探讨如何使用C#与Unipush服务端进行消息推送,以便为Android应用程序提供实时通知。Unipush,也称为个推,是中国一家提供专业推送服务的公司,其SDK允许开发者轻松地在移动应用中实现消息推送...

    Android:最全面解析Android消息推送解决方案.docx

    Android 消息推送解决方案 在 Android 开发中,消息推送是非常常见的应用场景,如电商的活动宣传、资讯类产品进行新闻推送等等。今天,我们将全面介绍 Android 中实现消息推送的 7 种主流解决方案。 一、前言 ...

    AndroidPush_ServiceAndClient

    在Android应用开发中,推送服务是一项重要的功能,它允许服务器端向客户端实时发送消息,而无需客户端持续连接或轮询。AndroidPush_ServiceAndClient项目主要涉及的就是如何在Android平台上实现服务器与客户端之间的...

    Android基于mqtt消息推送通知指南

    Android 基于 MQTT 消息推送通知指南 Android 消息推送通知是 Android 应用程序中的一项重要功能,它允许服务器向手机客户端发送实时的通知消息。然而,实现 Android 消息推送通知远比 iPhone 上的推送通知解决方案...

    android新闻消息推送功能

    在Android应用开发中,新闻消息推送是一项至关重要的功能,它能让用户即使在不打开应用程序的情况下也能接收到最新的资讯。本文将深入探讨如何在Android平台上实现新闻消息的推送机制,包括基本概念、工作原理以及...

    JavaPush消息推送

    5. **多平台兼容**:考虑到不同设备和操作系统,JavaPush服务需要支持多种推送协议,如APNs(Apple Push Notification service)用于iOS,FCM(Firebase Cloud Messaging)用于Android,以及可能的其他平台。...

    unipush 推送消息服务端接口支撑(1.0版本,免费)

    关于unipush推送消息,手机端接收消息并且展示通知栏的服务端代码资源。 适用于App消息推送,支持在线离线推送消息。适用场景多元化(只需要用户登录App时进行用户信息和手机设备id绑定的处理) 首先要引入unipush的...

    利用第三方推送服务实现简单Android消息推送

    在Android应用开发中,消息推送是一项重要的功能,它能让用户即使在不打开应用的情况下也能收到新消息或通知。本文将详细介绍如何利用第三方推送服务——极光推送(JPush)来实现Android消息推送。 极光推送是专门...

    android百度云实现消息推送

    在Android开发中,为了实现实时的消息推送功能,开发者经常会选择使用第三方服务,其中百度云推送(Baidu Cloud Push)是一个常见的选择。本教程将详细讲解如何在Android应用中集成百度云推送,以实现高效、稳定的...

    Android消息推送的完美解决方案

    在Android应用开发中,消息推送是一项至关重要的功能,它能确保用户实时获取应用内的更新和通知,提升用户体验。然而,由于Android系统的开放性和碎片化,实现高效、稳定的推送服务并非易事。本文将探讨几种常见的...

    小米推送之消息推送的Demo

    小米推送是一种针对Android应用开发者的消息推送服务,它可以帮助开发者实现向用户设备实时发送消息的功能,提高用户活跃度和应用粘性。小米推送提供了一系列API和SDK,方便开发者集成到自己的应用中。在这个"小米推...

    见证Android消息推送时刻

    在Android系统中,消息推送通常分为两种方式:客户端拉取(Pull)和服务器推送(Push)。拉取模式下,应用需定期向服务器请求新消息,但这种方式能耗较高且难以实现即时性。相比之下,服务器推送则更高效,它通过...

    Andorid消息推送Demo

    Android Push Notification,即Android推送通知,通常基于Google的Firebase Cloud Messaging (FCM)服务,它是Google Cloud Messaging (GCM)的升级版。FCM允许开发者将服务器端的消息实时推送到客户端设备,这些消息...

    安卓消息推送通知栏相关-Android百度云推送通过百度云推送的SDK和下载的demo实现一个简单的消息推送.rar

    百度云推送(Baidu Cloud Push)是百度提供的一种云服务,它可以为开发者提供稳定、高效的消息推送能力,帮助开发者维护与用户的实时连接,提高用户活跃度。在使用百度云推送之前,你需要注册一个百度开发者账号,并...

    Android推送 利用REST API实现从客户端推送(百度云推送)

    百度云推送(Baidu Cloud Push)是百度提供的一款免费的云服务,它可以帮助开发者快速、稳定地向Android和iOS设备推送消息。通过API接口,开发者可以在服务器端或客户端触发推送事件,将消息推送到目标设备。 **二...

Global site tag (gtag.js) - Google Analytics