一种多消息类型推送系统技术方案

技术编号:31629822 阅读:8 留言:0更新日期:2021-12-29 19:08
本发明专利技术提供一种多消息类型推送系统,涉及消息推送技术领域,包括:一政务网服务端,连接多个外部模块,用于接收各外部模块输出的数据包,并将各所述数据包加入一待发送列表,各所述数据包中包括推送消息和对应的推送用户列表;一政务外网发送端,连接所述政务网服务端,用于获取所述待发送列表中对应的所述数据包,根据所述数据包中的所述推送消息和所述推送用户列表将所述推送消息采用预设的多消息类型推送方式推送至所述推送用户列表分别对应的用户端。有益效果是本系统实现了多消息类型的消息推送,用户通过手机应用程序或公众号接收消息,保证消息完整性并能够有效减少消息延迟。迟。迟。

【技术实现步骤摘要】
一种多消息类型推送系统


[0001]本专利技术涉及消息推送
,尤其涉及一种多消息类型推送系统。

技术介绍

[0002]消息推送广泛地应用于现代多媒体行业中,人们的日常生活中,会经常接收到各种各样的短信,人们可以从收到的各种短信中获取到不同的信息,有些很重要,有些无关紧要。
[0003]以往的消息推送处理方式都是都是通过短信进行通知,但是随着时代的进步,短信暴露出了越来越多的问题,短信接收延迟严重甚至很多时候接收不到,这样很容易导致错过重要消息,短信单条字数限制70字以内,超出被截断成多条,导致信息展示不清晰,阅读不流畅且短信不支持群发,导致信息不对称,管理混乱。

技术实现思路

[0004]针对现有技术中存在的问题,本专利技术提供一种多消息类型推送系统,包括:
[0005]一政务网服务端,连接多个外部模块,用于接收各外部模块输出的数据包,并将各所述数据包加入一待发送列表,各所述数据包中包括推送消息和对应的推送用户列表;
[0006]一政务外网发送端,连接所述政务网服务端,用于获取所述待发送列表中对应的所述数据包,根据所述数据包中的所述推送消息和所述推送用户列表将所述推送消息采用预设的多消息类型推送方式推送至所述推送用户列表分别对应的用户端。
[0007]优选的,所述多消息类型推送方式包括政务微信,和/或微信公众号。
[0008]优选的,所述推送消息的消息类型为文件消息类型,或文字消息类型。
[0009]优选的,每个所述外部模块通过一内网域名调用接口将对应的所述数据包发送到所述政务网服务端。
[0010]优选的,所述政务外网发送端根据一预设的数据获取频率获取所述待发送列表中对应的所述数据包。
[0011]优选的,所述外部模块包括一运维模块,所述运维模块包括:
[0012]一配置单元,用于设置一监控群组,所述监控群组将所述运维模块的运维数据与预设的一标准数据进行对比,当所述运维数据与所述标准数据不匹配时,输出对比得到的数据问题;
[0013]一输出单元,连接所述配置单元,用于将所述数据问题作为所述数据包的推送消息并关联对应的用户推送列表输出所述数据包。
[0014]优选的,所述输出单元设有一报警媒介,用于对接所述政务网服务端,通过设置所述报警媒介将所述数据包定向发送到所述政务网服务端。
[0015]优选的,所述数据问题的内容包括设备地址、问题发生时间、事件等级以及设备负责人员。
[0016]优选的,所述外部模块包括一业务模块,所述业务模块包括:
[0017]一日常业务单元,用于在多个预设时刻分别获取至少一日常业务工单并根据每个日常业务工单生成一对应的日报,将所述日报作为所述数据包的推送消息并关联对应的推送用户列表输出所述数据包;
[0018]一紧急业务单元,预先配置有一紧急保障场景,当处于所述紧急保障场景时定期获取一紧急业务数据并根据所述业务数据生成一报表,将所述报表作为所述数据包的推送消息并关联对应的推送用户列表输出所述数据包。
[0019]优选的,所述外部模块包括一数据模块,所述数据模块包括:
[0020]一数据告警单元,用于定期获取一数据库数据并在所述数据库数据超过一预设的更新时间范围没有更新时,形成所述数据库数据对应的断流告警信息,将所述断流告警信息作为所述数据包的推送消息并关联对应的推送用户列表输出所述数据包。
[0021]上述技术方案具有如下优点或有益效果:本系统实现了多消息类型的消息推送,用户通过手机应用程序或公众号接收消息,保证消息完整性并能够有效减少消息延迟。
附图说明
[0022]图1为本专利技术的较佳的实施例中,本系统的结构原理图。
具体实施方式
[0023]下面结合附图和具体实施例对本专利技术进行详细说明。本专利技术并不限定于该实施方式,只要符合本专利技术的主旨,则其他实施方式也可以属于本专利技术的范畴。
[0024]本专利技术的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种多消息类型推送系统,如图1所示,包括:
[0025]一政务网服务端1,连接多个外部模块2,用于接收各外部模块2输出的数据包,并将各数据包加入一待发送列表,各数据包中包括推送消息和对应的推送用户列表;
[0026]一政务外网发送端3,连接政务网服务端1,用于获取待发送列表中对应的数据包,根据数据包中的推送消息和推送用户列表将推送消息采用预设的多消息类型推送方式推送至推送用户列表分别对应的用户端4。
[0027]具体地,本实施例中,政务网服务端1和政务外网发送端3之间已经打通了网闸策略,使得政务外网发送端3能够获取政务网服务端1的数据包进行数据交换且政务网服务端1将各数据包加入待发送列表时做日志和数据包文件的保存。
[0028]本专利技术的较佳的实施例中,多消息类型推送方式包括政务微信,和/或微信公众号。
[0029]本专利技术的较佳的实施例中,推送消息的消息类型为文件消息类型,或文字消息类型。
[0030]具体地,本实施例中,用户端4上需要安装有政务微信程序或关注相应的微信公众号并开通相应权限,用户通过微信公众号能够接收到文字、图片等推送消息,用户通过政务微信程序能够接收到文字、图片、文件等推送消息。
[0031]本专利技术的较佳的实施例中,每个外部模块2通过一内网域名调用接口将对应的数据包发送到政务网服务端1。
[0032]具体地,本实施例中,政务网服务端1与各外部模块2开通内网域名调用接口服务,
以此各外部模块2能够发送包含有推送消息和对应推送用户列表的数据包到政务网服务端1。
[0033]本专利技术的较佳的实施例中,政务外网发送端3根据一预设的数据获取频率获取待发送列表中对应的数据包。
[0034]具体地,本实施例中,政务外网发送端3可以通过改变数据获取频率实现定期定时地自动发送推送消息到用户端4。
[0035]本专利技术的较佳的实施例中,外部模块2包括一运维模块21,运维模块21包括:
[0036]一配置单元211,用于设置一监控群组,监控群组将运维模块21的运维数据与预设的一标准数据进行对比,当运维数据与标准数据不匹配时,输出对比得到的数据问题;
[0037]一输出单元212,连接配置单元211,用于将数据问题作为数据包的推送消息并关联对应的用户推送列表输出数据包。
[0038]本专利技术的较佳的实施例中,输出单元211设有一报警媒介,用于对接政务网服务端1,通过设置报警媒介将数据包定向发送到政务网服务端1。
[0039]具体地,本实施例中,运维模块21通过zabbix系统进行实现,接收推送消息的人员的手机中需装有政务微信并开通相关账号,且对云监控轻应用可见,在zabbix系统中,创建对接政务网服务端1的报警媒介,创建对应用户,在推送内容中填写政务微信的用户名并配置对应所需负责的监控群组,当有事件发生时,zabbix系统将通过政务网服务端1推送以数据问题为推送消息并关联本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多消息类型推送系统,其特征在于,包括:一政务网服务端,连接多个外部模块,用于接收各外部模块输出的数据包,并将各所述数据包加入一待发送列表,各所述数据包中包括推送消息和对应的推送用户列表;一政务外网发送端,连接所述政务网服务端,用于获取所述待发送列表中对应的所述数据包,根据所述数据包中的所述推送消息和所述推送用户列表将所述推送消息采用预设的多消息类型推送方式推送至所述推送用户列表分别对应的用户端。2.根据权利要求1所述的多消息类型推送系统,其特征在于,所述多消息类型推送方式包括政务微信,和/或微信公众号。3.根据权利要求2所述的多消息类型推送系统,其特征在于,所述推送消息的消息类型为文件消息类型,或文字消息类型。4.根据权利要求1所述的多消息类型推送系统,其特征在于,每个所述外部模块通过一内网域名调用接口将对应的所述数据包发送到所述政务网服务端。5.根据权利要求1所述的多消息类型推送系统,其特征在于,所述政务外网发送端根据一预设的数据获取频率获取所述待发送列表中对应的所述数据包。6.根据权利要求1所述的多消息类型推送系统,其特征在于,所述外部模块包括一运维模块,所述运维模块包括:一配置单元,用于设置一监控群组,所述监控群组将所述运维模块的运维数据与预设的一标准数据进行对比,当所述运维数据与所述标准数据不匹配时,输出对比得到的数据问题;一输出单元,连接所述配置单...

【专利技术属性】
技术研发人员:程栋谭锐杜泽仁王超男
申请(专利权)人:上海市大数据股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1