[发明专利]一种高并发的Push推送服务平台在审
申请号: | 202110976102.7 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113778708A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 何旭东;赵洪绍;刘宁 | 申请(专利权)人: | 行云智网络科技(北京)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/2455 |
代理公司: | 成都鱼爪智云知识产权代理有限公司 51308 | 代理人: | 张丽 |
地址: | 100020 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 并发 push 推送 服务 平台 | ||
1.一种高并发的Push推送服务平台,其特征在于,包括网关模块、业务处理模块和推送模块,其中:
网关模块,用于通过各类云服务基础API获取到服务资源清单信息;
业务处理模块,用于获取并根据用户需求对服务资源清单信息进行封装;
推送模块,用于获取并根据各个厂商通道的推送模板格式对服务资源清单信息中的推送内容进行组装并推送。
2.根据权利要求1所述的一种高并发的Push推送服务平台,其特征在于,还包括数据存储模块,用于存储进行推送内容推送时基本业务数据和调用三方接口时的请求数据源以及返回值。
3.根据权利要求1所述的一种高并发的Push推送服务平台,其特征在于,还包括监控查询模块,用于建立数据查询通道,提供WEB版指标数据查询功能。
4.根据权利要求3所述的一种高并发的Push推送服务平台,其特征在于,所述监控查询模块包括图标转换子模块,用于根据查询的指标数据生成指标图表。
5.根据权利要求1所述的一种高并发的Push推送服务平台,其特征在于,还包括消息回执模块,用于获取并根据推送结果生成并发送消息回执。
6.根据权利要求1所述的一种高并发的Push推送服务平台,其特征在于,所述推送模块包括标识子模块和发送子模块,其中:
标识子模块,用于获取并根据设备标识和APP用户名建立消息接收对应关系,将APP用户名作为消息接收者;
发送子模块,用于根据消息接收对应关系将推送内容发送给对应的消息接收者。
7.根据权利要求1所述的一种高并发的Push推送服务平台,其特征在于,所述业务处理模块包括Push Entry单元和Push Transfer单元,其中:
Push Entry单元,用于提供业务方调用接口,获取业务方数据,并采用异步消息队列的方式发送业务方数据;
Push Transfer单元,用于对业务方数据进行解析,并将解析后的数据发送至推送模块。
8.根据权利要求7所述的一种高并发的Push推送服务平台,其特征在于,所述推送模块包括Provide单元,用于对接收的数据进行格式转换,并将转换后的数据发送给对应的终端设备。
9.根据权利要求8所述的一种高并发的Push推送服务平台,其特征在于,所述Provide单元包括iOS子单元和Android子单元,其中:
iOS子单元,用于根据APNS协议对接收的数据进行格式转换,并将转换后的数据发送给对应的终端设备;
Android子单元,用于根据Android协议对接收的数据进行格式转换,并将转换后的数据发送给对应的终端设备。
10.根据权利要求1所述的一种高并发的Push推送服务平台,其特征在于,所述推送模块包括错误重发子模块,用于获取并根据推送结果判断是否发送成功,如果是,则结束;如果否,则将推送内容重发至对应的终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于行云智网络科技(北京)有限公司,未经行云智网络科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110976102.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双层夹具、码垛系统及码垛方法
- 下一篇:一种医疗用口部扩张固定器及其使用方法