一种APP推送方法及其引擎系统

基本信息

申请号 CN201710799448.8 申请日 -
公开(公告)号 CN107609086B 公开(公告)日 2021-03-16
申请公布号 CN107609086B 申请公布日 2021-03-16
分类号 G06F16/245(2019.01)I;G06F16/23(2019.01)I;G06F16/9535(2019.01)I;H04L29/08(2006.01)I;G06F16/2455(2019.01)I;G06F16/25(2019.01)I;G06F16/28(2019.01)I 分类 计算;推算;计数;
发明人 孙博;朱光 申请(专利权)人 同程网络科技股份有限公司
代理机构 南京苏科专利代理有限责任公司 代理人 姚姣阳
地址 215123江苏省苏州市工业园区裕新路188号同程大厦
法律状态 -

摘要

摘要 本发明揭示了一种APP推送方法及其引擎系统,基于原有推送服务系统、MongoDB数据库、Redis数据库、SQL Server数据库以及Kafka队列数据库互联构成。特别创新提出了其中的推送引擎,该推送引擎可利用内部的推送数据适配器模块将上游系统传入的数据转换为各推送服务商所支持的数据格式,再以服务商指定的通讯方式送达给要推送的目标设备,然后将本次推送的结果存入至引擎内部的结果存储模块中,并在指定的频次和批次条目数的约束下,将结果存储模块中的所有推送结果数据,间接通过Kafka队列数据库批量地存入MongoDB数据库。应用该APP推送方法及其引擎系统,可以自由地选择一家或多家服务商接入推送服务,开发人员通过编写少量代码即可在用户设备上快速部署一个推送服务系统。