摘要:
一、前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和交流门槛,对各种应用形态产生了深远影响。做为IM开发者或即将成为IM开发者的技术人员,IM的价值和重要性不言自明。但从技术实现来说,IM系统的开发(尤其是移动端IM)还是存在许多技术难点 阅读全文
posted @ 2018-09-28 15:41
门罗的魔术师
阅读(844)
评论(1)
推荐(0)
摘要:
前言 目前市场上存在多种免费的云推送服务,比如:个推、JPush等,但从技术上讲这毕竟是别人的东西,主要面向通用场景,特定场景下还是得自已来实现推送服务。本文主要介绍的是基于MQTT实现一个简单的Android消息推送系统。更多推送技术资料请见:http://www.52im.net/forum.p 阅读全文
posted @ 2018-09-28 15:30
门罗的魔术师
阅读(1806)
评论(1)
推荐(0)
摘要:
一 引言 在2013年11月中旬时,因为基础组件组人手紧张,Leo安排我和春哥去广州轮岗支援。刚到广州的时候,Ray让我和春哥对Line和WhatsApp的心跳机制进行分析。我和春哥抓包测试了差不多两个多礼拜,在我们基本上摸清了Line和WhatsApp的心跳机制后,Ray才告诉我们真正的任务——对 阅读全文
posted @ 2018-09-28 15:19
门罗的魔术师
阅读(336)
评论(0)
推荐(0)
摘要:
WhatsApp 在不支持GCM的设备上,采用和微信类似的长连接+心跳策略,WIFI和手机网络下的心跳间隔都为4分45秒,心跳5次后,主动断开连接再重连。在支持GCM的设备上,主要靠GCM来激活WhatsApp,WhatsApp启动后,会建立一个与服务器的长连接,直接通过此长连接发送Push消息,这 阅读全文
posted @ 2018-09-28 15:11
门罗的魔术师
阅读(801)
评论(0)
推荐(0)
摘要:
引言 今天来讲讲推送这件小事,事虽小,要做好却不容易。 推送难,难于上青天。 我们在讨论 Android 手机上的推送时,大多数情况是在说集成第三方推送,因为即使是像微信这样的大厂,也需要厂商加到启动白名单里才能保持在线。iOS 手机使用 APNs(Apple Push Notification s 阅读全文
posted @ 2018-09-28 15:01
门罗的魔术师
阅读(508)
评论(0)
推荐(0)
摘要:
maven依赖: 基类: java操作svn: 阅读全文
posted @ 2018-09-28 14:24
门罗的魔术师
阅读(6804)
评论(0)
推荐(0)

浙公网安备 33010602011771号