网关报文分发方法、装置、设备及存储介质制造方法及图纸

技术编号:33466964 阅读:27 留言:0更新日期:2022-05-19 00:45
本申请涉及人工智能技术领域,揭示了一种网关报文分发方法、装置、设备及存储介质,其中方法包括:根据业务请求指令获取对应的目标系统和业务类型;根据预设的报文规则生成携带有第一标识的报文信息和解析模型;获取与目标网关之间的每一条通信路径;计算报文通道的传输状态参数,直至存在至少一条通信路径的传输状态参数满足第一阈值范围;将传输状态参数满足第一阈值范围的通信路径作为目标路径;将报文信息和解析模型放置于报文通道的发送队列中,以使目标网关根据接收到的解析模型解析报文信息,并根据第一标识将解析后的报文信息发送至目标系统的对应功能模块中,从而提高网关报文的分发效率。文的分发效率。文的分发效率。

【技术实现步骤摘要】
网关报文分发方法、装置、设备及存储介质


[0001]本申请涉及到人工智能
,特别是涉及到一种网关报文分发方法、装置、设备及存储介质。

技术介绍

[0002]随着在线支付技术的发展,目前的许多公司在对接银行等进入平台时,都采用的是各自公司独立的内部系统架构,因此不同公司会基于自身的内部系统架构产生出各自的一套网关报文分发方法。然而,复用程度不高,有一些业务系统直接与渠道Gateway系统对接,会导致业务系统要适配不同的渠道请求参数,没有一个统一的对接Gateway报文通用规范,最终接入成本逐步增加;而且还不能对外提供代码技术输出。

技术实现思路

[0003]本申请的主要目的为提供一种网关报文分发方法、装置、设备及存储介质,旨在解决现有技术中对网关报文分发效率较低的问题。
[0004]为了实现上述专利技术目的,本申请提出一种网关报文分发方法,所述方法包括:
[0005]通过第一收信接口接收业务系统发送的业务请求指令,根据所述业务请求指令获取对应的目标系统和业务类型;
[0006]根据所述业务类型生成对应本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网关报文分发方法,其特征在于,所述方法包括:通过第一收信接口接收业务系统发送的业务请求指令,根据所述业务请求指令获取对应的目标系统和业务类型;根据所述业务类型生成对应的第一标识,根据预设的报文规则生成携带有所述第一标识的报文信息,并生成所述报文信息的解析模型;向所述目标系统的目标网关广播通信请求,并在接收到所述目标网关返回的连接信号后,获取与所述目标网关之间的每一条通信路径;获取每一条所述通信路径的路径长度、带宽和当前负载值,并按照所述路径长度由短到长的顺序依次根据所述带宽和当前负载值计算所述报文通道的传输状态参数,直至存在至少一条通信路径的所述传输状态参数满足第一阈值范围;将所述传输状态参数满足所述第一阈值范围的所述通信路径作为目标路径;根据所述目标路径建立报文通道,将所述报文信息和所述解析模型放置于所述报文通道的发送队列中,以使所述目标网关根据接收到的所述解析模型解析所述报文信息,并根据所述第一标识将解析后的所述报文信息发送至所述目标系统的对应功能模块中。2.根据权利要求1所述的网关报文分发方法,其特征在于,所述当前负载值的计算方法,包括:在第一时间段内,按照预设的时间间隔获取若干个所述通信路径的第一负载值;对所述第一负载值进行正态分布计算,过滤所述第一负载值中的异常负载值,并将过滤后的所述第一负载值作为第二负载值;对所述第二负载值进行加权修正,得到所述当前负载值。3.根据权利要求1所述的网关报文分发方法,其特征在于,所述根据所述带宽和当前负载值计算所述报文通道的传输状态参数,包括:设定所述带宽对应的第一加权系数,以及所述当前负载值对应的第二加权系数;根据所述第一加权系数和第二加权系数对所述带宽进行加权计算,得到所述传输状态参数。4.根据权利要求1所述的网关报文分发方法,其特征在于,所述向所述目标系统的目标网关广播通信请求后,还包括:进行第一等待时间计时;若所述第一等待时间超过预设的超时时间时,未接收到所述连接信号,向所述目标系统的目标网关广播通信再次请求,并进行第二等待时间技计时;若所述第二等待时间超过所述超时时间时,未接收到所述连接信号,向所述业务系统返回目标错误信号,以使所述业务系统重新发送所述业务请求指令,直至接收到所述连接信号。5.根据权利要求1所述的网关报文分发方法,其特征在于,所述向所述目标系统的目标网关广播通信请求,包括:对所述连接信号进行信号解析,得到所述连接信号中携带的所述目标系统的身份信息;校验所述身份信息与所述通信请求中携带的请求对象信息是否一致,若一致,获取与所述目标网关之间的每一条通信路径,若不一致,重新广播所...

【专利技术属性】
技术研发人员:覃德
申请(专利权)人:未鲲上海科技服务有限公司
类型:发明
国别省市:

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

1