一种报文处理方法、装置及系统制造方法及图纸

技术编号:24333892 阅读:28 留言:0更新日期:2020-05-29 21:13
本申请实施例公开了一种报文处理方法、装置及系统,首先根据当前时间确定每一用户对应的满足时间条件的目标报文类型以及该目标报文类型对应的第一参数。然后,确定该用户对应的目标报文类型对应的报文数量,根据目标报文类型对应的报文数量以及目标报文类型对应的第一参数计算传输目标报文类型对应的报文所消耗的目标资源。即,在确定用户在预设时间段内对应的服务费用时,先根据当前时间确定满足维护条件的目标报文类型以及该目标报文类型对应的费用单价。再确定每个目标报文类型对应的报文数量,根据该目标报文类型对应的报文数量以及费用单价确定传输目标报文类型对应的报文所对应的费用,实现周期计算用户的费用,减小计算量。

A message processing method, device and system

【技术实现步骤摘要】
一种报文处理方法、装置及系统
本申请涉及通信
,具体涉及一种报文处理方法、装置及系统。
技术介绍
环球同业银行金融电讯协会(SocietyForWorldwideInterbankFinancialTelecommunication,SWIFT)作为一个国际银行同业间非盈利性的国际合作组织,运营者世界级的金融电文网络,银行和企业通过SWIFT网络交换报文完成金融交易。银行在向企业提供SWIFT报文服务时,将收取服务费用。目前,银行在收取服务费用时,每接收企业发送的一个报文或每向企业发送的一个报文时,收取一定服务费用。然而,当存在大量的报文需要进行接收或发送时,此种收费方式将会增加通信网络负荷,影响通信效率。
技术实现思路
有鉴于此,本申请实施例提供一种报文处理方法、装置及系统,以实现更为合理有效地对来往报文进行管理,降低网络负荷,提高通信效率。为解决上述问题,本申请实施例提供的技术方案如下:在本申请实施例第一方面,提供了一种报文处理方法,所述方法包括:针对任一用户,根据当前时间确定所述用户对应的目标报文类型以及各个所述目标报文类型对应的第一参数;确定各个所述目标报文类型对应的报文的数量;根据所述目标报文类型对应的报文的数量以及所述目标报文类型对应的第一参数获得传输所述目标报文类型对应的报文所消耗的目标资源。可选的,在根据当前日期确定所述用户对应的目标报文类型以及各个所述目标报文类型对应的第一参数时,所述方法还包括:确定各个所述目标报文类型对应的报文标识;所述报文标识包括来报标识、往报标识;所述确定各个目标报文类型对应的报文的数量,包括:根据所述目标报文类型对应的报文标识,从所述报文标识对应的信息表中获取所述目标报文类型对应的报文的数量;所述报文标识对应的信息表包括来报信息表、往报信息表。可选的,所述根据所述目标报文类型对应的报文标识,从所述报文标识对应的信息表中获取所述目标报文类型对应的报文的数量,包括:从所述报文标识对应的信息表中获取所述目标报文类型对应的报文,将接收时间或发送时间在预设时间内的报文的数量作为所述目标报文类型对应的报文的数量;所述来报信息表中记录报文的接收时间,所述往报信息表中记录报文的发送时间,所述预设时间根据所述当前时间以及维护周期确定。可选的,所述方法还包括:从所述用户对应的账户中扣除所述目标资源。可选的,在从所述用户对应的账户中扣除所述目标资源之前,所述方法还包括:判断所述用户对应的账户中剩余资源是否大于或等于所述目标资源;如果是,则从所述用户对应的账户中扣除所述目标资源;如果否,则记录扣除失败,并进行上报。可选的,在从所述用户对应的账户中扣除所述目标资源之前,所述方法还包括:判断所述目标资源是否位于第一资源阈值和第二资源阈值内;所述第二资源阈值大于所述第一资源阈值;如果所述目标资源小于所述第一资源阈值,则将所述第一资源阈值确定为目标资源;如果所述目标资源大于所述第二资源阈值,则将所述第二资源阈值确定为目标资源。可选的,所述方法还包括:接收所述用户发送的请求报文,在来报信息表中记录所述请求报文的报文类型和接收时间;向所述用户发送报文,在往报信息表中记录所述报文的报文类型和发送时间。在本申请实施例第二方面,提供了一种报文处理装置,所述装置包括:第一确定单元,用于针对任一用户,根据当前时间确定所述用户对应的目标报文类型以及各个所述目标报文类型对应的第一参数;第二确定单元,用于确定各个所述目标报文类型对应的报文的数量;获取单元,用于根据所述目标报文类型对应的报文的数量以及所述目标报文类型对应的第一参数获得传输所述目标报文类型对应的报文所消耗的目标资源。在本申请实施例第三方面,提供了一种报文处理系统,所述系统包括:参数维护模块,用于维护用户相关信息;所述用户相关信息至少包括用户标识、来往报标识、报文类型、单价、本期起始日期和下起起始日期;来报模块,用于记录用户发送的报文类型、接收日期以及所述用户标识;往报模块,用于记录向所述用户发送的报文类型、发送日期以及所述用户标识;计算模块,用于查询所述用户相关信息,确定待维护用户相关信息,并根据所述来报模块或所述往报模块所记录的信息确定费用。可选的,所述系统还包括:联机扣除模块,用于从所述用户对应的账户扣除所述计算模块所确定的费用。可选的,所述系统还包括:补扣模块,用于当所述联机扣除模块扣除失败时,接收扣除请求,从所述用户对应的账户扣除所述计算模块所确定的费用。在本申请实施例第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行第一方面所述的报文处理方法。在本申请实施例第五方面,提供了一种实现报文处理的设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现第一方面所述的报文处理方法。由此可见,本申请实施例具有如下有益效果:本申请实施例首先根据当前时间确定每一用户对应的满足时间条件的目标报文类型以及该目标报文类型对应的第一参数。然后,确定该用户对应的目标报文类型对应的报文数量,根据目标报文类型对应的报文数量以及目标报文类型对应的第一参数计算传输目标报文类型对应的报文所消耗的目标资源。即,本申请实施例在确定用户在预设时间段内对应的服务费用时,先根据当前时间确定满足维护条件的目标报文类型以及该目标报文类型对应的费用单价。在确定每个目标报文类型对应的报文数量,根据该目标报文类型对应的报文数量以及费用单价确定传输目标报文类型对应的报文所需要花费的费用,与现有技术相比,可以周期计算用户在维护周期内的费用,减小计算量。附图说明图1为本申请实施例提供的一种记录来报信息的方法流程图;图2为本申请实施例提供的一种报文处理方法流程图;图3a为本申请实施例提供的一种报文处理系统结构图;图3b为本申请实施例提供的一种应用框架图;图4为本申请实施例提供的一种报文处理装置结构图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。为便于理解本申请实施例提供的技术方案,下面将先对本申请记录报文发送和接收过程进行说明。参见图1,该图为本申请实施例提供的一种报文信息存储方法流程图,如图1所示,该方法可以包括:S101:接收用户发送的请求报文,并记录接收时间。本实施中,当系统接收用户发送的请求报文时,需要记录接收时间。其中,接收时间包括具体的年月日。S102:根据所述请求报文获取用户标识、报文类型。本实施例中,为区分每个用户,每个申请加本文档来自技高网...

【技术保护点】
1.一种报文处理方法,其特征在于,所述方法包括:/n针对任一用户,根据当前时间确定所述用户对应的目标报文类型以及各个所述目标报文类型对应的第一参数;/n确定各个所述目标报文类型对应的报文的数量;/n根据所述目标报文类型对应的报文的数量以及所述目标报文类型对应的第一参数获得传输所述目标报文类型对应的报文所消耗的目标资源。/n

【技术特征摘要】
1.一种报文处理方法,其特征在于,所述方法包括:
针对任一用户,根据当前时间确定所述用户对应的目标报文类型以及各个所述目标报文类型对应的第一参数;
确定各个所述目标报文类型对应的报文的数量;
根据所述目标报文类型对应的报文的数量以及所述目标报文类型对应的第一参数获得传输所述目标报文类型对应的报文所消耗的目标资源。


2.根据权利要求1所述的方法,其特征在于,在根据当前日期确定所述用户对应的目标报文类型以及各个所述目标报文类型对应的第一参数时,所述方法还包括:
确定各个所述目标报文类型对应的报文标识;所述报文标识包括来报标识、往报标识;
所述确定各个目标报文类型对应的报文的数量,包括:
根据所述目标报文类型对应的报文标识,从所述报文标识对应的信息表中获取所述目标报文类型对应的报文的数量;所述报文标识对应的信息表包括来报信息表、往报信息表。


3.根据权利要求2所述的方法,其特征在于,所述根据所述目标报文类型对应的报文标识,从所述报文标识对应的信息表中获取所述目标报文类型对应的报文的数量,包括:
从所述报文标识对应的信息表中获取所述目标报文类型对应的报文,
将接收时间或发送时间在预设时间内的报文的数量作为所述目标报文类型对应的报文的数量;所述来报信息表中记录报文的接收时间,所述往报信息表中记录报文的发送时间,所述预设时间根据所述当前时间以及维护周期确定。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述用户对应的账户中扣除所述目标资源。


5.根据权利要求4所述的方法,其特征在于,在从所述用户对应的账户中扣除所述目标资源之前,所述方法还包括:
判断所述用户对应的账户中剩余资源是否大于或等于所述目标资源;
如果是,则从所述用户对应的账户中扣除所述目标资源;
如果否,则记录扣除失败,并进行上报。


6.根据权利要求4所述的方法,其特征在于,在从所述用户对应的账户中扣除所述目标资源之前,所述方法还包括:
判断所述目标资源是否位于第一资源阈值和第二资源阈值内;所述第二资源阈值大于所述第一资源阈值;
如果所述目标资源小于所述第一资源阈值,则将所述第一资源阈值确定为目标资...

【专利技术属性】
技术研发人员:牛丽敏徐江曼
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1