发布时间:2022-09-13 10:39:30
IM(Instant Messaging)即时通讯系统,从1996年ICQ的出现,到国际巨头割据的今天,已经深刻地影响了互联网,甚至人类社会的变化。从移动互联网时代开始,即时通讯系统更是加剧演变进化,除了iOS和Android提供全世界范围的Push Notification Service,还形成了各种开放的云推送平台与服务,成为巨头厮杀圈地的战场。在可预.........【阅读全文】
发布时间:2022-09-08 10:07:27
iOS和Android上的实时消息推送差异很大,往小了说是技术实现的差异,往大了说是系统实现理念的不同。实时消息推送在移动端互联网时代很平常,也很重要,它的存在让智能终端真正成为全时信息传播的工具。本文将从原理上谈谈两个平台上实时消息推送的区别。iOS的实时消息推送iOS 系统的推送(APNS,即 Apple Push N.........【阅读全文】
发布时间:2022-09-07 09:53:35
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。MQTT是轻量级基于代理的发布/订阅的消息传输协议,它.........【阅读全文】
发布时间:2022-09-06 10:08:46
APNs 协议15 年 12 月 17 日更是推出了革命性的新特性。但在国内传播的博客、面试题里关于 APNs 的答案全都是旧的、且是不准确的。对 APNs 的吐槽APNs 是 Apple Push Notification service 的简称(注意 APNs 的大小写, s不需要大写)。反人类的旧APNs协议设计在介绍新版 APNs 前,让我们来吐槽下旧的基.........【阅读全文】
发布时间:2022-09-05 10:39:17
我们在讨论 Android 手机上的推送时,大多数情况是在说集成第三方推送,因为即使是像微信这样的大厂,也需要厂商加到启动白名单里才能保持在线。这样一来,国产手机的推送就成了个问题,也带了机会。推送的实现方式总结一下几种推送实现方式,其中有些我们只要了解即可,因为属于历史解决方案,现在已经被废.........【阅读全文】