[发明专利]一种基于业务系统的消息通知方法及设备在审
申请号: | 202210043267.3 | 申请日: | 2022-01-14 |
公开(公告)号: | CN114513483A | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 聂志红;张亚博;吴义良 | 申请(专利权)人: | 上海万物新生环保科技集团有限公司 |
主分类号: | H04L51/224 | 分类号: | H04L51/224;G06F8/36 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 邵栋 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 业务 系统 消息 通知 方法 设备 | ||
本申请的目的是提供一种基于业务系统的消息通知方法及设备,本申请通过创建用于对不同业务系统进行消息通知的通知组件;通过所述通知组件获取目标业务系统发送的通知消息并分析,得到所述通知消息的通知类型、接收方及接收方式,并基于所述通知类型将所述通知消息以所述接收方式发送至所述接收方进行消息通知,通过创建的通知组件,满足了对不同业务系统的消息提供统一的消息通知,进一步确保了不同业务系统的扩展和支持不同业务系统在不同消息方式的情况下的通知。
技术领域
本申请涉及计算机技术领域,尤其涉及一种基于业务系统的消息通知方法及设备。
背景技术
随着业务系统的扩展和增多,很多的业务系统都有预警通知的场景,但需要每个业务系统自己对消息进行通知。目前现有技术中的通知规则比较单一,大多都是业务系统直接短信、邮件或者附件等形式进行消息内容的通知,但是对于多业务系统的场景就不适用了,会导致重复工作量。
发明内容
本申请的一个目的是提供一种基于业务系统的消息通知方法及设备,通过创建的通知组件,满足不同业务系统的扩展并支持各业务系统在不同消息方式的情况下进行消息通知。
根据本申请的一个方面,提供了一种基于业务系统的消息通知方法,其中,所述方法包括:
创建用于对不同业务系统进行消息通知的通知组件;
通过所述通知组件获取目标业务系统发送的通知消息并分析,得到所述通知消息的通知类型、接收方及接收方式,并基于所述通知类型将所述通知消息以所述接收方式发送至所述接收方进行消息通知。
进一步地,上述方法中,所述通知组件包括接收器和通知器;
其中,所述通过所述通知组件获取目标业务系统发送的通知消息并分析,得到所述通知消息的通知类型、接收方及接收方式,并基于所述通知类型将所述通知消息以所述接收方式发送至所述接收方进行消息通知,包括:
通过所述接收器获取目标业务系统发送的通知消息并分析,得到所述通知消息的通知类型、接收方及接收方式;
通过所述通知器基于所述通知类型将所述通知消息以所述接收方式发送至所述接收方进行消息通知。
进一步地,上述方法中,所述通过所述通知器基于所述通知类型将所述通知消息以所述接收方式发送至所述接收方进行消息通知,包括:
若所述通知类型为实时通知,则直接通过所述通知器将所述通知消息以所述接收方式发送至所述接收方进行消息实时通知。
进一步地,上述方法中,所述通知组件还包括定时触发器;
其中,所述通过所述通知器基于所述通知类型将所述通知消息以所述接收方式发送至所述接收方进行消息通知,包括:
若所述通知类型为定时通知,则将所述通知消息及其携带的执行时间寄存至所述定时触发器;
到达所述通知消息的执行时间时,调用所述通知器将所述通知消息以所述接收方式发送至所述接收方进行消息定时通知。
进一步地,上述方法中,所述接收方式包括:短信、邮件及办公即时通讯中的任一种。
进一步地,上述方法中,所述方法还包括:
将待进行消息通知的至少一个业务系统注册至所述通知组件。
根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述基于业务系统的消息通知方法。
根据本申请的另一方面,还提供了一种基于业务系统的消息通知设备,其中,该设备包括:
一个或多个处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万物新生环保科技集团有限公司,未经上海万物新生环保科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210043267.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁光双场造影剂及其制备方法和应用
- 下一篇:清洁系统及其清洁模块拆装组件