[发明专利]消息通知方法、装置、电子设备及可读存储介质有效
申请号: | 202010019747.7 | 申请日: | 2020-01-08 |
公开(公告)号: | CN111049938B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 王兴华 | 申请(专利权)人: | 贵阳货车帮科技有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/63 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 孔默 |
地址: | 550000 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 通知 方法 装置 电子设备 可读 存储 介质 | ||
本申请提供一种消息通知方法、装置、电子设备及可读存储介质,涉及计算机技术领域。该方法包括:通知服务接收第一业务服务发送的通知调度请求,所述通知调度请求携带有第二业务服务的标识以及通知消息;所述通知服务响应所述通知调度请求,向所述第二业务服务发送所述通知消息。该方案通过通知服务来向对应的业务服务发送通知消息,使得各个业务服务之间的通信由通知服务来进行管理,从而可有效减轻业务服务的处理负担。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种消息通知方法、装置、电子设备及可读存储介质。
背景技术
现有技术中,若业务服务之间需要进行通信,业务服务需要为与之通信的其他业务服务提供通信接口,如支付服务需与转账服务、短信服务等业务服务进行通信,则支付服务需要为转账服务以及短信服务均提供通信接口。若支付服务新增与之通信的业务服务时,支付服务还需另外重新编码为其提供通信接口,这使得每新增一个与之通信的业务服务时,均需要重新进行编码,并且支付服务需要使用额外的资源来管理这些通信接口,从而增加支付服务的负担。
发明内容
本申请实施例的目的在于提供一种消息通知方法、装置、电子设备及可读存储介质,用以改善现有技术中业务服务的负担较大的问题。
第一方面,本申请实施例提供了一种消息通知方法,所述方法包括:通知服务接收第一业务服务发送的通知调度请求,所述通知调度请求携带有第二业务服务的标识以及通知消息;所述通知服务响应所述通知调度请求,向所述第二业务服务发送所述通知消息。
在上述实现过程中,通过通知服务来向对应的业务服务发送通知消息,使得各个业务服务之间的通信由通知服务来进行管理,从而可有效减轻业务服务的处理负担。
可选地,所述通知调度请求还携带有所述第一业务服务的标识,所述通知服务响应所述通知调度请求,向所述第二业务服务发送所述通知消息,包括:
所述通知服务响应所述通知调度请求,基于所述第一业务服务的标识以及所述第二业务服务的标识,从预存储的各个业务服务之间的绑定关系表中确定与所述第一业务服务绑定的所述第二业务服务的相关信息;
所述通知服务基于所述第二业务服务的相关信息向所述第二业务服务发送所述通知消息。
在上述实现过程中,通过配置绑定关系表,可便于通知服务对各个业务服务的绑定关系的管理,使得在业务服务之间的绑定关系增加或者删除时,通知服务在绑定关系表中进行动态增删即可,而无需业务服务在本地添加或者删除通知接口,也即无需业务服务修改自身的相关编码信息,由此可减少业务服务的负担。
可选地,所述第二业务服务的相关信息包括所述第二业务服务的接口地址,所述通知服务向所述第二业务服务发送所述通知消息,包括:
所述通知服务根据所述接口地址向所述第二业务服务发送所述通知消息。
在上述实现过程中,业务服务的相关信息中可存储有各个业务服务的接口地址,使得通知服务可将通知消息发送到该接口地址对应的第二业务服务,由此可实现通知消息的准确发送。
可选地,所述第二业务服务的相关信息包括向所述第二业务服务发送通知消息时的协议调用方式,所述通知服务向所述第二业务服务发送所述通知消息,包括:
所述通知服务根据所述协议调用方式向所述第二业务服务发送所述通知消息。
在上述实现过程中,通知服务可按照对应的协议调用方式向第二业务服务发送通知消息,使得通知服务在需发送的通知消息较多时可避免造成消息发送拥塞的问题。
可选地,所述通知服务接收第一业务服务发送的通知调度请求之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳货车帮科技有限公司,未经贵阳货车帮科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010019747.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种湿化罐
- 下一篇:一种变频电磁控制技术的多用途机械手