推送消息的处理方法、装置、处理器及电子设备制造方法及图纸

技术编号:33387177 阅读:23 留言:0更新日期:2022-05-11 23:02
本申请公开了一种推送消息的处理方法、装置、处理器及电子设备。涉及金融科技领域,该方法包括:接收付款方设备提交的支付请求,其中,支付请求中至少携带有交易指令标识以及该交易指令标识对应的交易子任务集合;判断对交易指令标识对应的目标交易指令是否满足预设条件,得到判断结果,其中,预设条件包括:目标交易指令为批量交易指令,且交易通知信息的发送方式为整合发送;根据判断结果执行判断结果对应的处理策略,其中,处理策略至少用于指示交易通知消息的发送方式。通过本申请,解决了相关技术中推送通知消息方式,会造成消息处理系统的瞬时数据处理压力较大,易造成消息堵塞,且会给企业用户造成严重的消息干扰,影响用户体验的问题。体验的问题。体验的问题。

【技术实现步骤摘要】
推送消息的处理方法、装置、处理器及电子设备


[0001]本申请涉及金融科技领域,具体而言,涉及一种推送消息的处理方法、装置、处理器及电子设备。

技术介绍

[0002]目前企业网上银行转账汇款批量支付场景下,在企业法人、企业财务人员为付款账户开通了余额变动提醒功能后,由于批量支付支持一次提交上千笔不同付款交易,企业法人、企业财务人员在短时间内会收到与付款笔数相同数量的短信信息,如果客户同时开通了通过企业手机银行接收离线消息,则企手手机银行客户端也会同时收到相等数量的通知消息,对企业法人和企业财务人员手机的正常使用造成严重消息干扰。
[0003]当前同一批量付款指令下子任务笔数越多则全部子任务完成耗时越长,动账提醒信息也需在所有子任务处理完成后才能进行消息推送。这样,一方面由于从指令提交到指令处理结束时间跨度大,受限于系统对子任务信息记录少,客户在未登陆电子银行条件下无法获取指令处理进度信息;另一方面动账提醒信息是按照子任务独立发送无法汇总且为集中推送,对消息处理系统造成的瞬时压力较大,容易造成消息积压和堵塞。即,相关技术中的推送通知消息时会等待所有批量交易完成后,向企业用户在瞬时发送至与批量交易同等数量的通知消息,这样会造成消息处理系统的瞬时数据处理压力较大,容易造成消息堵塞,且给企业用户也会造成严重的消息干扰,影响用户的使用体验。
[0004]针对相关技术中的推送通知消息方式,会造成消息处理系统的瞬时数据处理压力较大,易造成消息堵塞,且会给企业用户造成严重的消息干扰,影响用户体验的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本申请的主要目的在于提供一种推送消息的处理方法、装置、处理器及电子设备,以解决相关技术中推送通知消息方式,会造成消息处理系统的瞬时数据处理压力较大,易造成消息堵塞,且会给企业用户造成严重的消息干扰,影响用户体验的问题。
[0006]为了实现上述目的,根据本申请的一个方面,提供了一种推送消息的处理方法。该方法包括:接收付款方设备提交的支付请求,其中,支付请求中至少携带有交易指令标识以及该交易指令标识对应的交易子任务集合,交易子任务与收款账号一一对应;判断对交易指令标识对应的目标交易指令是否满足预设条件,得到判断结果,其中,预设条件包括:目标交易指令为批量交易指令,且交易通知信息的发送方式为整合发送;根据判断结果执行判断结果对应的处理策略,其中,处理策略至少用于指示交易通知消息的发送方式。
[0007]可选地,根据判断结果执行判断结果对应的处理策略,包括:在判断结果指示支付请求满足预设条件的情况下,检测批量交易指令是否已完成,得到检测结果;在检测结果指示批量交易指令对应的所有交易子任务已完成的情况下,对批量交易指令对应的交易通知信息进行整合,得到整合后的第一目标交易通知信息,并将第一目标交易通知信息发送至
付款方设备,其中,目标交易通知信息至少包括:各个收款账号,以及向各个收款账号支付的金额。
[0008]可选地,将第一目标交易通知信息发送至付款方设备,包括:通过短信的形式将第一目标交易通知信息发送至付款方设备;或者通过应用消息的形式将第一目标交易通知信息发送至付款方设备。
[0009]可选地,上述方法还包括:在检测结果指示批量交易指令对应的所有交易子任务未完成的情况下,确定批量交易指令的处理时长是否已超过预定时长;在确定处理时长已超过预定时长的情况下,将未完成的交易指令通过单笔短信形式发送至付款方设备;将已完成的交易指令进行整合,得到整合后的第二目标交易通知信息,将第二目标交易通知信息发送至付款方设备。
[0010]可选地,确定批量交易指令的处理时长是否已超过预定时长,包括:确定批量交易指令中每一个交易指令对应的指令字;根据指令字确定每一个交易指令对应的交易类型;确定交易类型对应的预定时长,确定交易指令的处理时长是否已超过预定时长。
[0011]可选地,根据判断结果执行判断结果对应的处理策略,还包括:在判断结果指示目标交易指令为单笔交易指令的情况下,则在单笔交易指令对应的交易子任务已完成的情况下,将单笔交易指令对应的第三目标交易通知信息发送至付款方设备。
[0012]可选地,根据判断结果执行判断结果对应的处理策略,还包括:在判断结果指示目标交易指令为批量交易指令,且在每一个交易指令完成后,单独向付款方设备发送交易通知信息的情况下,则在每一个交易指令对应的交易子任务完成后,生成每一个交易指令对应的第四目标交易通知消息,将第四目标交易通知消息依次发送至付款方设备。
[0013]根据本申请实施例的另一方面,还提供了一种推送消息的处理装置,包括:接收模块,用于接收付款方设备提交的支付请求,其中,支付请求中至少携带有交易指令标识以及该交易指令标识对应的交易子任务集合,交易子任务与收款账号一一对应;判断模块,用于判断对交易指令标识对应的目标交易指令是否满足预设条件,得到判断结果,其中,预设条件包括:目标交易指令为批量交易指令,且交易通知信息的发送方式为整合发送;执行模块,用于根据判断结果执行判断结果对应的处理策略,其中,处理策略至少用于指示交易通知消息的发送方式。
[0014]根据本申请实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行任意一种推送消息的处理方法。
[0015]根据本申请实施例的另一方面,还提供了一种电子设备,包括一个或多个处理器和存储器,存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现任意一种推送消息的处理方法。
[0016]通过本申请,采用以下步骤:接收付款方设备提交的支付请求,其中,支付请求中至少携带有交易指令标识以及该交易指令标识对应的交易子任务集合,交易子任务与收款账号一一对应;判断对交易指令标识对应的目标交易指令是否满足预设条件,得到判断结果,其中,预设条件包括:目标交易指令为批量交易指令,且交易通知信息的发送方式为整合发送;根据判断结果执行判断结果对应的处理策略,其中,处理策略至少用于指示交易通知消息的发送方式,解决了相关技术中推送通知消息方式,会造成消息处理系统的瞬时数据处理压力较大,易造成消息堵塞,且会给企业用户造成严重的消息干扰,影响用户体验的
问题。进而达到了在确定交易任务为批量交易,将通知消息进行整合的技术目的,减轻了处理系统的瞬时处理压力,避免了对用户造成消息干扰,为用户提供良好使用体验的效果。
附图说明
[0017]构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0018]图1是根据本申请实施例提供的推送消息的处理方法的流程图;
[0019]图2是一示例性场景下推送消息的处理流程示意图;
[0020]图3是根据本申请实施例提供的推送消息的处理装置的结构示意图;
[0021]图4是根据本申请实施例提供的电子设备的结构示意图。
...

【技术保护点】

【技术特征摘要】
1.一种推送消息的处理方法,其特征在于,包括:接收付款方设备提交的支付请求,其中,所述支付请求中至少携带有交易指令标识以及该交易指令标识对应的交易子任务集合,所述交易子任务与收款账号一一对应;判断对所述交易指令标识对应的目标交易指令是否满足预设条件,得到判断结果,其中,所述预设条件包括:所述目标交易指令为批量交易指令,且交易通知信息的发送方式为整合发送;根据判断结果执行所述判断结果对应的处理策略,其中,所述处理策略至少用于指示所述交易通知消息的发送方式。2.根据权利要求1所述的方法,其特征在于,根据判断结果执行所述判断结果对应的处理策略,包括:在所述判断结果指示所述支付请求满足所述预设条件的情况下,检测所述批量交易指令是否已完成,得到检测结果;在所述检测结果指示所述批量交易指令对应的所有交易子任务已完成的情况下,对所述批量交易指令对应的所述交易通知信息进行整合,得到整合后的第一目标交易通知信息,并将所述第一目标交易通知信息发送至所述付款方设备,其中,所述目标交易通知信息至少包括:各个所述收款账号,以及向各个所述收款账号支付的金额。3.根据权利要求2所述的方法,其特征在于,将所述第一目标交易通知信息发送至所述付款方设备,包括:通过短信的形式将所述第一目标交易通知信息发送至所述付款方设备;或者通过应用消息的形式将所述第一目标交易通知信息发送至所述付款方设备。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述检测结果指示所述批量交易指令对应的所有交易子任务未完成的情况下,确定所述批量交易指令的处理时长是否已超过预定时长;在确定所述处理时长已超过预定时长的情况下,将未完成的交易指令通过单笔短信形式发送至所述付款方设备;将已完成的交易指令进行整合,得到整合后的第二目标交易通知信息,将所述第二目标交易通知信息发送至所述付款方设备。5.根据权利要求4所述的方法,其特征在于,确定所述批量交易指令的处理时长是否已超过预定时长,包括:确定所述批量交易指令中每...

【专利技术属性】
技术研发人员:严金蓉刘尧段文渊
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1