[发明专利]一种可配置的消息推送方法和装置有效
| 申请号: | 202011488376.3 | 申请日: | 2020-12-16 |
| 公开(公告)号: | CN112653745B | 公开(公告)日: | 2022-08-09 |
| 发明(设计)人: | 谢福成 | 申请(专利权)人: | 中国建设银行股份有限公司 |
| 主分类号: | H04L67/55 | 分类号: | H04L67/55 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 尹宗美;冯培培 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 配置 消息 推送 方法 装置 | ||
1.一种可配置的消息推送方法,其特征在于,包括:
在配置表中,根据数据需求配置数据加工规则并根据业务需求配置消息模板规则;其中,所述数据需求和所述业务需求相互独立;
根据所述配置表中的数据加工规则和消息模板规则,将待推送的数据加工成被写入到消息表中的消息数据;其中,定时脚本读取所述配置表中的数据查询SQL,根据加工频率和数据最新时间来判断是否执行数据加工,若当前时间超过所述配置表中的最新数据时间,则执行所述数据加工,将消息数据写入到所述消息表中;若没有超过,则不执行所述数据加工;并且
通过扫描所述配置表和所述消息表,对所述消息数据进行格式化封装,以便向相应的数据传输接口推送。
2.如权利要求1所述的方法,其特征在于,所述数据加工规则包括数据访问ID、数据加工频率及数据查询sql,并且所述消息模板规则包括消息内容模板、动态参数值。
3.如权利要求2所述的方法,其特征在于,所述数据加工规则具体为有效标识、加工频率、数据访问标识、依赖数据库表名、数据查询SQL、聚合字段、接收人字段、系统处理时间、最新数据日期。
4.如权利要求2所述的方法,其特征在于,所述消息模板规则具体为消息标题、功能描述、消息类型、动态参数值、消息内容模板。
5.如权利要求1所述的方法,其特征在于,根据所述配置表中的数据加工规则和消息模板规则,将待推送的数据加工成被写入到消息表中的消息数据,包括:
手动地或者自动地根据所述配置表中的数据加工规则和消息模板规则,将待推送的数据加工成被写入到消息表中的消息数据。
6.如权利要求5所述的方法,其特征在于,通过扫描所述配置表和所述消息表,对所述消息数据进行格式化封装,包括:
通过扫描所述配置表和所述消息表,以dat文件格式,对所述消息数据进行格式化封装。
7.如权利要求1所述的方法,其特征在于,所述数据传输接口包括符合NFT、EDA、SMTP协议的数据传输接口。
8.一种可配置的消息推送装置,其特征在于,包括:
配置模块,用于在配置表中,根据数据需求配置数据加工规则并根据业务需求配置消息模板规则;其中,所述数据需求和所述业务需求相互独立;
加工模块,用于根据所述配置表中的数据加工规则和消息模板规则,将待推送的数据加工成被写入到消息表中的消息数据;其中,定时脚本读取所述配置表中的数据查询SQL,根据加工频率和数据最新时间来判断是否执行数据加工,若当前时间超过所述配置表中的最新数据时间,则执行所述数据加工,将消息数据写入到所述消息表中;若没有超过,则不执行所述数据加工;并且
推送模块,用于通过扫描所述配置表和所述消息表,对所述消息数据进行格式化封装,以便向相应的数据传输接口推送。
9.一种实现可配置的消息推送电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011488376.3/1.html,转载请声明来源钻瓜专利网。





