推送整体流程
2016-11-18 20:35:17 0 举报
推送整体流程通常包括以下几个步骤:首先,应用程序通过API获取服务器上的消息队列,然后解析消息内容。接下来,应用程序根据消息类型和目标用户进行筛选,将符合条件的消息存储在本地数据库或缓存中。最后,应用程序通过推送服务将消息发送给用户设备,用户设备接收到消息后会触发相应的通知或提醒。整个推送流程需要确保消息的可靠性、实时性和安全性,以满足用户需求并提高用户体验。
作者其他创作
大纲/内容
发送推送
结束
显示推送
初始化
初始化(个推、米推、TCP)
发送推送请求
Y
第三方推送服务器(个推、米推、TCP)
返回ClientID
推送消息去重逻辑
消息系统
队列条数=200)
N
数据库存在
删除前天所有消息
退出
回调推送统计
PNS推送系统
跳转处理
取ClientId
业务线服务器
队列存在
退出推送
第三方推送SDK(个推、米推、tcp )
登录返回
去重、透传或展示
多渠道推送消息
数据库比对当前时间
根据ClientId发送推送
推送封装SDK
业务线APP
出队
保存数据
SDK登录
收藏
收藏
0 条评论
下一页