[发明专利]业务数据处理方法、装置、电子设备及存储介质在审
| 申请号: | 202210147875.9 | 申请日: | 2022-02-17 |
| 公开(公告)号: | CN114816785A | 公开(公告)日: | 2022-07-29 |
| 发明(设计)人: | 谭煜;朱建伟 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F21/44;G06F21/60 |
| 代理公司: | 深圳国新南方知识产权代理有限公司 44374 | 代理人: | 周纯 |
| 地址: | 518000 广东省深圳市福田区福田街道益田路5033号平安*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 数据处理 方法 装置 电子设备 存储 介质 | ||
本发明的业务数据处理方法、装置、电子设备及存储介质,获取发送方的消息发送请求,根据消息发送请求生成对应的消息数据;根据发送方标识和调用方标识确定发送链路,根据发送链路从预先存储的第一映射表获取对应的消息发送策略;根据消息发送策略从预先建立的多个消息投递组件中选择对应的目标消息投递组件;将消息数据封装为消息数据包,调用目标消息投递组件向接收方发送消息数据包;通过上述方式,可以根据业务扩展增加新的消息投递组件,当业务系统增加了新的业务平台后,可以针对该业务平台作为发送方和接收方增加新的发送链路,为新的发送链路选择原有的消息投递组件或建立新的消息投递组件,提高了业务系统的可维护性和可扩展性。
技术领域
本发明涉及消息推送技术领域,尤其涉及一种业务数据处理方法、装置、电 子设备及存储介质。
背景技术
现有技术中,在业务系统内部的各业务平台之间大多采用消息中间件的方 式发送消息,若两个业务平台之间不是基于消息中间件传递消息,则需要专门为 其创建并维护一个消息发送装置,消息传递效率低,维护成本高,并且,业务系 统内部的业务平台无法与第三方业务平台传递消息。
发明内容
本发明的目的在于提供一种业务数据处理方法、装置、电子设备及存储介质, 以解决现有技术中消息传递可扩展性不高的技术问题。
本发明的技术方案如下:提供一种业务数据处理方法,包括:
获取发送方的消息发送请求,根据所述消息发送请求生成对应的消息数据, 其中,所述消息数据包括发送方标识、接收方标识以及消息内容;
根据所述发送方标识和所述调用方标识确定发送链路,根据所述发送链路 从预先存储的第一映射表获取对应的消息发送策略,其中,所述第一映射表用于 记录所述发送链路和所述消息发送策略的关联关系,所述消息发送策略用于表 征消息发送方式;
根据所述消息发送策略从预先建立的多个消息投递组件中选择对应的目标 消息投递组件,其中,所述多个消息投递组件采用不同的传输协议传输数据;
根据所述目标消息投递组件对应的所述传输协议将所述消息数据封装为消 息数据包,调用所述目标消息投递组件向接收方发送所述消息数据包。
可选地,所述根据所述发送方标识和所述调用方标识确定发送链路,根据所 述发送链路从预先存储的第一映射表获取对应的消息发送策略之前,还包括:
获取业务系统的所有业务端,其中,所述业务端包括业务平台和服务器端;
针对每个所述业务端,以所述业务系统内的其他业务端以及第三方业务端 为所述接收方分别获取以所述业务端为所述发送方的所述发送链路;
获取每个所述发送链路的消息发送策略,创建用于记录所述发送链路和所 述消息发送策略之间关联关系的第一映射表。
可选地,所述根据所述目标消息投递组件对应的所述传输协议将所述消息 数据封装为消息数据包,调用所述目标消息投递组件向接收方发送所述消息数 据包之前,还包括:
根据所述消息发送策略对所述消息数据进行加密处理或认证处理。
可选地,所述根据所述消息发送策略对所述消息数据进行加密处理或认证 处理,包括:
若所述接收方为第三方业务平台,则获取所述发送方的元数据信息,根据所 述元数据信息判断所述发送方是否具有数据外发权限;
若所述发送方具有数据外发权限,则认证通过;
若接收方为业务系统的业务平台,则判断所述接收方对所述消息内容是否 具有访问权限;
若判断结果为是,则执行所述根据所述目标消息投递组件对应的所述传输 协议将所述消息数据封装为消息数据包的步骤;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210147875.9/2.html,转载请声明来源钻瓜专利网。





