健壮小蚂蚁

文章
11
资源
0
加入时间
2年11月11天

互联网推送服务原理:长连接+心跳机制(MQTT协议)推送服务如果实现自定义长连接来实现推送服务

互联网推送消息的方式很常见,特别是移动互联网上,手机每天都能收到好多推送消息,经过研究发现,这些推送服务的原理都是维护一个长连接(要不不可能达到实时效果),但普通的socket连接对服务器的消耗太大了,所以才会出现像MQTT这种轻量级低消耗的协议来维护长连接,那么要如何维护长连接呢:  在写之前,我们首先了解一下为什么android维护长连接需要心跳机制,首先我们知道,维护任何一个