第一部分首先第一步当然是介绍一下苹果的推送机制(APNS)咯(ps:其实每一篇教程都有),先来看一张苹果官方对其推送做出解释的概要图。Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器...
分类:
移动开发 时间:
2015-09-16 12:29:40
阅读次数:
300
第一部分首先第一步当然是介绍一下苹果的推送机制(APNS)咯(ps:其实每一篇教程都有),先来看一张苹果官方对其推送做出解释的概要图。Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器...
分类:
移动开发 时间:
2015-09-10 11:05:34
阅读次数:
220
什么是远程推送通知就是从远程服务器推送给客户端的通知 此操作需要联网远程推送服务 又称为APNs (Apple Push Notification Services)为什么需要远程推送通知?传统获取数据的局限性:通过上图可以看到,张三如果想要发送消息给李四 首先需要向服务器发送一条消息,然后由服务器...
分类:
其他好文 时间:
2015-09-01 06:53:58
阅读次数:
175
原文:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points1. 背景1.1. 话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮...
分类:
Web程序 时间:
2015-08-21 19:18:21
阅读次数:
197
最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务...
分类:
移动开发 时间:
2015-08-20 18:19:44
阅读次数:
181
编者按:本文来自36氪特约作者叶新江(@猪立叶-Anson )。叶新江曾任MSN中国总架构师,现任“个信互动”高级技术副总裁。个信互动公司推出专注于应用推送技术的服务“个推”,为包括新浪微博、百度、网龙等在内的公司提供推送服务。这里是我们之前对个推的报道。昨天微信发生部分服务故障,媒体微博上面就此事...
分类:
微信 时间:
2015-08-11 15:49:21
阅读次数:
349
最近为App开发消息推送功能,这里我们采用了友盟的消息推送服务,但其后台简陋,可定制化程度低,所以决定接入服务器端API,在自己的服务器上部署一套推送服务。其中涉及到很多问题,首先要解决的就是与友盟服务器的加密验证问题。官方示例友盟官方的加密算法使用Python实现的,核心是MD5算法,如下:imp...
分类:
编程语言 时间:
2015-08-05 17:55:52
阅读次数:
325
1. UIApplacation向 APNS 注册 push notification 服务(1) 应用程序要支持推送服务, 在网页里面配置 http://developer.apple.com/devceter/ios/index.action(2) 登陆苹果开发者账号 (注意是收费账号 $99 ...
分类:
其他好文 时间:
2015-07-31 20:10:32
阅读次数:
112
远程推送
就是从远程服务器推送消息给客户端的通知,当然需要联网。
远程推送服务APNs (Apple Push NotificationServices)
为什么需要远程推送通知?
传统获取数据的局限性是只要用户关闭了app,就无法跟app的服务器沟通,无法从服务器上获得最新的数据内容
而远程推送通知可以解决这个问题,不管用户打开还是关闭app,只要联网了,都能接收到服务器推...
分类:
移动开发 时间:
2015-07-30 00:50:45
阅读次数:
148
苹果推送通知服务(Apple Push Notification Service) 简称APNS. 是iOS应用中十分常见的一种交互方式. APNS依托一个或几个系统常驻进程运作, 接管所有应用的消息推送, 所以可看作是独立于应用之外, 而且是设备和苹果服务器之间的通讯, 而非应用的提供商服务...
分类:
移动开发 时间:
2015-07-20 21:10:15
阅读次数:
144