像极光,个推这类的消息推送服务,都是用什么技术实现的呢?

像极光,个推这类的消息推送服务,都是用什么技术实现的呢?

极光后台主要使用纯 C 语言实现。使用自定义的二进制协议,以尽可能节约流量。
极光推送主要功能
、多种消息类型
开发者可以轻松地通过极光发送各个移动平台的系统通知,还可以在控制台编辑多种富文本展示模板; 极光还提供自定义消息的透传,客户端接到消息内容后根据自己的逻辑自由处理。
2、用户和推送统计
完整的消息生命周期查询,并且可以形成“推送报表”与“用户统计报表”呈现给开发者,用来观察推送的效果和应用发展趋势。
3、短信补充
通过极光后台推送APP通知消息,对于一些重要又不能遗漏的信息可以调用极光短信的后台对未收到的客户端发送短信通知,保证消息的可靠性。
4、A/B 测试
合理的推送能够激活用户,提高用户粘性,使用A/B分组测试的科学方法,根据测试反馈的结果,帮助开发者选择最优化的推送方案。
5、极光推送安全包
为金融、新闻、政务及其他对推送安全要求极高的客户提供安全严谨、稳定可靠的信息推送解决方案
6、可定制的私有云
对于安全性要求更高,希望推送数据和系统存储在自己服务器的客户,及个性化需求需要定制开发的,性能更高要求的,或者想拥有自己推送平台的甚至要求源码授权二次开发的开发者,极光提供全功能的私有云解决方案

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-30

主要是通过长链接通道技术实现消息推送的。客户端接入消息推送SDK后,通过长链接通道,服务端可以主动把消息下发给客户端,实时性高、省流量。

个推消息推送交互逻辑图

相似回答