NPNS SDK概述

为提升用户体验,同时减少对手机终端资源的消耗,消息推送机制应运而生。国信灵通公司借助领先的IP推送技术,开发并投放了非常具有竞争力的国信安全推送服务

NPNS 工作原理

NPNS工作原理

  1. 信息源发送消息给移动终端,首先把消息发送给应用服务器。
  2. 如果应用服务器发现MA不在线,则发送唤醒请求到NPNS服务器,NPNS服务器发送唤醒通知给移动终端。
  3. 移动终端收到通知,主动连接应用服务器。
  4. 移动终端和应用服务器建立连接之后,收到缓存在应用服务器的新消息并呈现给用户(或进行其他操作,如:同步客户端数据、下载新版本、通知栏通知等),完成。

利用NPNS,开发者不用再维持应用服务器与移动终端之间的实时或轮询链接机制,在有业务需要时,调用唤醒接口即可。原既有的业务逻辑仍保持原样,减少了开发者开发移动联网应用的投入和复杂度。

NPNS SDK主要特点

  1. NPNS SDK提供的接收推送服务可靠,支持多个应用使用同一个服务,节省系统资源,耗电低。
  2. NPNS SDK提供简明的API,配置和使用相当方便,提供Demo和相关的测试源码,非常容易上手。
  3. 支持安装android 2.1以上系统的设备,不管是手机或者其它终端,只要安装android 2.1以上的设备,就可以使用NPNS SDK进行应用程序开发。
  4. NPNS SDK不提供任何内建的用户界面或机制来呈现或处理接收的数据。它做的就是把原始数据直接转发给客户端的移动应用,由它来负责处理。