CN113902559A - 一种交易关联方法、装置、电子设备及存储介质 - Google Patents

一种交易关联方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN113902559A
CN113902559A CN202111220320.4A CN202111220320A CN113902559A CN 113902559 A CN113902559 A CN 113902559A CN 202111220320 A CN202111220320 A CN 202111220320A CN 113902559 A CN113902559 A CN 113902559A
Authority
CN
China
Prior art keywords
transaction
serial number
node
matched
transaction node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111220320.4A
Other languages
English (en)
Inventor
郝运顺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fusionskye Beijing Software Co ltd
Original Assignee
Fusionskye Beijing Software Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fusionskye Beijing Software Co ltd filed Critical Fusionskye Beijing Software Co ltd
Priority to CN202111220320.4A priority Critical patent/CN113902559A/zh
Publication of CN113902559A publication Critical patent/CN113902559A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请提供了一种交易关联方法、装置、电子设备及存储介质,涉及数据处理技术领域,包括:识别当前交易所属业务链路的交易节点,作为当前交易节点;若当前交易节点为业务链路的第一个交易节点,生成一个业务链路标识号并添加到当前交易中;否则,对当前交易进行运算生成第一流水号,在当前交易节点的待匹配区内匹配第一流水号,从匹配到的第一流水号对应的交易中获取业务链路标识号,并将其添加到当前交易中;根据当前交易节点与后一交易节点的预设交易关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,则将业务链路标识号添加到匹配到的第二流水号对应的交易中。本申请能够提高交易关联的处理效率。

Description

一种交易关联方法、装置、电子设备及存储介质
技术领域
本申请涉及数据处理技术领域,尤其是涉及一种交易关联方法、装置、电子设备及存储介质。
背景技术
通常情况下,一笔业务从发起到结束,中间会经历很多个服务器节点,在每个服务器节点上都会产生交易,由于每个服务器节点会处理多笔交易,而现有将属于一笔业务的不同节点的交易进行自动关联的方法普遍存在处理效率低的问题。
发明内容
有鉴于此,本申请提出了一种交易关联方法、装置、电子设备及存储介质,用于解决现有交易关联存在的处理效率低的技术问题。
一方面,本申请实施例提供了一种交易关联方法,包括:
识别当前交易所属业务链路的交易节点,作为当前交易节点;
若当前交易节点为业务链路的第一个交易节点,生成一个业务链路标识号并添加到当前交易中;否则,根据当前交易节点与前一交易节点的预设交易关系,对当前交易进行运算生成第一流水号,在当前交易节点的待匹配区内匹配第一流水号,从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中;
根据当前交易节点与后一交易节点的预设交易关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,则将业务链路标识号添加到匹配到的第二流水号对应的交易中。
进一步的,若当前交易节点为业务链路的最后一个交易节点,所述从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中,还包括:
获取所有包含相同业务链路标识号的交易,并按照交易所属的交易节点的顺序进行排序,得到一笔业务的全链路交易。
进一步的,在当前交易节点的待匹配区内匹配第一流水号还包括:
如果匹配不到第一流水号,则将当前交易和第一流水号绑定后放入当前交易节点的待匹配区。
进一步的,在后一交易节点的待匹配区内匹配第二流水号还包括:
如果匹配不到第二流水号,则将添加业务链路标识号的当前交易和第二流水号绑定后放入后一交易节点的待匹配区。
进一步的,所述当前交易节点根据其与前一交易节点的预设关系生成的第一流水号,与前一交易节点根据其与当前交易节点的预设关系生成的第二流水号相同。
进一步的,所述当前交易节点根据其与后一交易节点的预设关系生成的第二流水号,与后一交易节点根据其与当前交易节点的预设关系生成的第一流水号相同。
进一步的,所述方法设置了超时处理机制,定时清理已经过期的且没有匹配到最后一个交易节点的链路交易,并将这些链路交易标记为失败链路交易。
另一方面,本申请实施例提供了一种交易关联装置,包括:
当前交易节点确定单元,用于识别当前交易所属业务链路的交易节点,作为当前交易节点;
业务链路标识号生成/获取单元,用于若当前交易节点为业务链路的第一个交易节点,生成一个业务链路标识号并添加到当前交易中;否则,根据当前交易节点与前一交易节点的预设交易关系,对当前交易进行运算生成第一流水号,在当前交易节点的待匹配区内匹配第一流水号,从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中;
业务链路标识号添加单元,用于根据当前交易节点与后一交易节点的预设交易关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,则将业务链路标识号添加到匹配到的第二流水号对应的交易中。
另一方面,本申请实施例提供了一种电子设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例的交易关联方法。
另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时实现本申请实施例的交易关联方法。
与现有技术相比,本申请实施例的有益效果包括:
本申请通过一笔业务中所有相邻交易节点提供的关联关系,将这笔业务的所有相关交易由前到后全部关联起来,由此提高交易关联的处理效率。
附图说明
为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的个人网银转账业务的业务链路示意图;
图2为本申请实施例提供的个人网银转账业务的交易节点串联关系示意图;
图3为本申请实施例提供的交易关联方法的流程图;
图4为本申请实施例提供的交易关联装置的功能结构示意图;
图5为本申请实施例提供的电子设备的硬件结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
首先对本申请实施例的设计思想进行简单介绍。
通常情况下,一笔业务从发起到结束,中间会经历很多个服务器节点,在每个服务器节点上都会产生交易,由于每个服务器节点会处理多笔交易,而现有将属于一笔业务的不同节点的交易进行自动关联的方法普遍存在处理效率低的问题。
为解决上述问题,当收到某个服务器发送的一个交易,根据交易特征以及交易业务的类型,识别该服务器所属业务链路的交易节点,作为当前交易节点。如果当前交易节点是第一个交易节点,则生成一个唯一业务链路标识号并添加到交易中;否则,使用与前一交易节点的串联关系,对当前交易进行运算生成第一流水号;然后在当前交易节点的待匹配区中匹配第一流水号,如果匹配到,则从匹配到的第一流水号对应的交易获取业务链路标识号,将其添加到当前交易中,否则,则当前交易和第一流水号放入当前交易节点的待匹配区;
如果当前交易节点无后续节点,则该笔业务的所有交易均已添加业务链路标识号,该笔业务上的所有交易节点的交易都得到了关联,这样就得到了一笔业务的全链路结果;否则,使用当前交易节点与后一交易节点的串联关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,如果匹配到,将业务链路标识号添加到匹配到的第二流水号对应的交易中;否则,将包含业务链路标识号的当前交易和第二流水号放入后一交易节点的待匹配区。
综上所述,本申请实施例的方法通过将一个业务的所有交易添加上标识该业务的唯一业务链路标识号,由此实现所有交易的关联;对于第一个交易节点,需要生成业务链路标识号并添加到交易中;对于非第一个交易节点,首先通过向前生成第一流水号并向前匹配获取业务链路标识号,获取不到则将交易和第一流水号放入待匹配区等待前一交易节点的向后匹配;将获取到的业务链路标识号添加到交易中,向后生成第二流水号并进行向后匹配;匹配到则为后一交易节点的交易提供业务链路标识号,否则,将包含业务链路标识号的交易和第二流水号放入后一交易节点的待匹配区,等待对后一交易节点的交易进行向前匹配,通过不断地循环,直至所有的交易均添加业务链路标识号,将交易按照交易节点从前到后进行关联,最后得到该业务的全链路交易。由此提高了现有交易关联的处理效率。
在介绍了本申请实施例的应用场景和设计思想之后,下面对本申请实施例提供的技术方案进行说明。
实施例一:
以个人网银转账业务为例,图1是个人网银转账业务的链路图,图2是节点间的串联关系图,图1中的连线代表交易节点(图2中的圆圈),交易节点1(图1的连线1,图2中的圆圈1)上的交易是个人网银向对私BP发起的交易,交易节点2(图1的连线2,图2中的圆圈2)上的交易是对私BP向交换平台发起的交易,依次类推。当某个人发起一笔个人网银转账业务,要经过5个交易节点后,这笔业务结束。而在这些交易节点会处理很多笔交易,为此,需要找到个人网银转账业务所产生的所有交易,然后将这些交易串联起来。
如图3所示,本申请实施例提供了一种交易关联方法,包括:
步骤101:通过交易特征和交易业务类型识别当前交易所属业务链路的交易节点,作为当前交易节点;
交易节点上设置好这类交易的交易特征,比如交易节点1上是从个人网银向对私BP发起的交易,那么这类交易的源ip是个人网银服务器的,目的ip是对私BP服务器的,源ip,目的ip,源端口,目的端口这些都是交易特征,通过设置该交易节点的交易特征,当收到某个交易时,通过交易特征判断交易属于业务链路上的哪一个交易节点。
步骤102:判断当前交易节点是否为业务链路的第一个交易节点,如果为是,进入步骤103;否则,进入步骤104;
步骤103:生成一个唯一业务链路标识号并添加到当前交易中,然后进入步骤107;
步骤104:使用当前交易节点与前一交易节点的串联关系,对当前交易进行运算生成第一流水号;在当前交易节点的待匹配区内匹配第一流水号,如果匹配不到,进入步骤105;否则,进入步骤106;
流水号不是直接存在于交易中的,需要运算得到,这个运算逻辑就是串联关系,串联关系指的是生成流水号的规则,两个相邻交易节点的同一笔业务的相邻两个交易,前一个交易节点的交易通过设置好的规则运算生成的流水号,和当前交易节点的交易通过另一个设置好的规则运算生成的流水号是相同的,这就是相邻交易节点间的串联关系。比如前一个交易节点的交易某几个字段的值通过各种截取,组合,转换生成的流水号,当前交易节点的交易的某个字段中就存着这个流水号。流水号按照预设的规则进行生成,本申请实施例对如何生成流水号不做限定。
例如,交易节点2向后生成交易节点2与交易节点3的流水号,交易节点3向前生成交易节点3与交易节点2的流水号,这两个流水号是相同的。
在本申请实施例中,统一将一个交易节点向前生成的流水号称为第一流水号,将一个交易节点向后生成的流水号称为第二流水号。那么当前交易节点的第一流水号与前一交易节点的第二流水号相同;当前交易节点的第二流水号与后一交易节点的第一流水号相同。这是交易匹配的基础。
步骤105:将当前交易和第一流水号绑定后放入当前交易节点的待匹配区;
由于没有获取到交易的业务链路标识号,因此,需要将交易和第一流水号绑定后放入待匹配区,等待后续前一交易节点进行向后匹配,为该交易添加业务链路标识号。
步骤106:从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中;
其中,通过第一流水号找到的交易为前一交易节点与当前交易节点之间的交易,与当前交易属于同一笔业务。
步骤107:判断当前节点是否为最后一个交易节点,如果为是,则进入步骤111;否则,进入步骤108;
步骤108:使用当前交易节点与后一交易节点的串联关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,若能匹配到,进入步骤109;否则,进入步骤110;
步骤109:将业务链路标识号添加到匹配到的第二流水号对应的交易中,转入步骤101;
其中,通过第二流水号寻找到的交易是当前交易节点与后一交易节点之间的交易,与当前交易属于同一笔业务。
步骤110:将包含业务链路标识号的当前交易和第二流水号绑定后放入后一交易节点的待匹配区,转入步骤101;
步骤111:获取所有包含相同业务链路标识号的交易,并按照交易所属交易节点的顺序进行排序,得到一笔业务的全链路交易。
此外,实际应用中是存在链路不全的业务的,这些业务通常是失败的,意味着链路上的有些节点是不存在交易的,不可能一直匹配到最后一个交易节点,可能在匹配中途就结束了。所该方法还设置了超时处理机制,定时清理已经过期的没有匹配到最后一个交易节点的链路交易,并将这些链路交易标记为失败链路交易。
实施例二:
基于上述实施例,本申请实施例提供了一种交易关联装置,参阅图4所示,本申请实施例提供的一种交易关联装置200至少包括:
当前交易节点确定单元201,用于识别当前交易所属业务链路的交易节点,作为当前交易节点;
业务链路标识号生成/获取单元202,用于若当前交易节点为业务链路的第一个交易节点,生成一个业务链路标识号并添加到当前交易中;否则,根据当前交易节点与前一交易节点的预设交易关系,对当前交易进行运算生成第一流水号,在当前交易节点的待匹配区内匹配第一流水号,若能匹配到,从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中;
业务链路标识号添加单元203,根据当前交易节点与后一交易节点的预设交易关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,若能匹配到,则将业务链路标识号添加到匹配到的第二流水号对应的交易中。
在一种可能的实施方式中,业务链路标识号生成/获取单元202还用于:
获取所有包含相同业务链路标识号的交易,并按照交易所属的交易节点的顺序进行排序,得到一笔业务的全链路交易。
在一种可能的实施方式中,业务链路标识号生成/获取单元202还用于:
如果匹配不到第一流水号,则将当前交易和第一流水号绑定后放入当前交易节点的待匹配区。
在一种可能的实施方式中,业务链路标识号添加单元203还用于:
如果匹配不到第二流水号,则将添加业务链路标识号的当前交易和第二流水号绑定后放入后一交易节点的待匹配区。
实施例三:
基于上述实施例,本申请实施例还提供了一种电子设备,参阅图5所示,本申请实施例提供的电子设备300至少包括:处理器301、存储器302和存储在存储器302上并可在处理器301上运行的计算机程序,处理器301执行计算机程序时实现本申请实施例提供的一种交易关联方法。
本申请实施例提供的电子设备300还可以包括连接不同组件(包括处理器301和存储器302)的总线303。其中,总线303表示几类总线结构中的一种或多种,包括存储器总线、***总线、局域总线等。
存储器302可以包括易失性存储器形式的可读介质,例如随机存储器(RandomAccess Memory,RAM)3021和/或高速缓存存储器3022,还可以进一步包括只读存储器(ReadOnly Memory,ROM)3023。
存储器302还可以包括具有一组(至少一个)程序模块3025的程序工具3024,程序模块3025包括但不限于:操作子***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
电子设备300也可以与一个或多个外部设备304(例如键盘、遥控器等)通信,还可以与一个或者多个使得用户能与电子设备300交互的设备通信(例如手机、电脑等),和/或,与使得电子设备300与一个或多个其它电子设备300进行通信的任何设备(例如路由器、调制解调器等)通信。这种通信可以通过输入/输出(Input/Output,I/O)接口305进行。并且,电子设备300还可以通过网络适配器306与一个或者多个网络(例如局域网(Local AreaNetwork,LAN),广域网(Wide Area Network,WAN)和/或公共网络,例如因特网)通信。如图5所示,网络适配器306通过总线303与电子设备300的其它模块通信。应当理解,尽管图5中未示出,可以结合电子设备300使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、磁盘阵列(Redundant Arrays of IndependentDisks,RAID)子***、磁带驱动器以及数据备份存储子***等。
需要说明的是,图5所示的电子设备300仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
实施例四:
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,该计算机指令被处理器执行时实现本申请实施例提供的交易关联方法。
实施例五:
本申请实施例提供的交易关联方法还可以实现为一种程序产品,该程序产品包括程序代码,当该程序产品可以在电子设备300上运行时,该程序代码用于使电子设备300执行本申请实施例提供的交易关联方法。
本申请实施例提供的程序产品可以采用一个或多个可读介质的任意组合,其中,可读介质可以是可读信号介质或者可读存储介质,而可读存储介质可以是但不限于是电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合,具体地,可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、RAM、ROM、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、光纤、便携式紧凑盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
本申请实施例提供的程序产品可以采用CD-ROM并包括程序代码,还可以在计算设备上运行。然而,本申请实施例提供的程序产品不限于此,在本申请实施例中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

Claims (10)

1.一种交易关联方法,其特征在于,包括:
识别当前交易所属业务链路的交易节点,作为当前交易节点;
若当前交易节点为业务链路的第一个交易节点,生成一个业务链路标识号并添加到当前交易中;否则,根据当前交易节点与前一交易节点的预设交易关系,对当前交易进行运算生成第一流水号,在当前交易节点的待匹配区内匹配第一流水号,从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中;
根据当前交易节点与后一交易节点的预设交易关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,则将业务链路标识号添加到匹配到的第二流水号对应的交易中。
2.根据权利要求1所述的交易关联方法,其特征在于,若当前交易节点为业务链路的最后一个交易节点,所述从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中,还包括:
获取所有包含相同业务链路标识号的交易,并按照交易所属的交易节点的顺序进行排序,得到一笔业务的全链路交易。
3.根据权利要求1所述的交易关联方法,其特征在于,在当前交易节点的待匹配区内匹配第一流水号还包括:
如果匹配不到第一流水号,则将当前交易和第一流水号绑定后放入当前交易节点的待匹配区。
4.根据权利要求1所述的交易关联方法,其特征在于,在后一交易节点的待匹配区内匹配第二流水号还包括:
如果匹配不到第二流水号,则将添加业务链路标识号的当前交易和第二流水号绑定后放入后一交易节点的待匹配区。
5.根据权利要求1所述的交易关联方法,其特征在于,所述当前交易节点的第一流水号,与前一交易节点的第二流水号相同。
6.根据权利要求1所述的交易关联方法,其特征在于,所述当前交易节点的第二流水号,与后一交易节点的第一流水号相同。
7.根据权利要求1所述的交易关联方法,其特征在于,所述方法设置了超时处理机制,定时清理已经过期的且没有匹配到最后一个交易节点的链路交易,并将这些链路交易标记为失败链路交易。
8.一种交易关联装置,其特征在于,包括:
当前交易节点确定单元,用于识别当前交易所属业务链路的交易节点,作为当前交易节点;
业务链路标识号生成/获取单元,用于若当前交易节点为业务链路的第一个交易节点,生成一个业务链路标识号并添加到当前交易中;否则,根据当前交易节点与前一交易节点的预设交易关系,对当前交易进行运算生成第一流水号,在当前交易节点的待匹配区内匹配第一流水号,若能匹配到,从匹配到的第一流水号对应的交易中获取业务链路标识号,并添加到当前交易中;
业务链路标识号添加单元,根据当前交易节点与后一交易节点的预设交易关系,对当前交易进行运算生成第二流水号;在后一交易节点的待匹配区内匹配第二流水号,若能匹配到,则将业务链路标识号添加到匹配到的第二流水号对应的交易中。
9.一种电子设备,其特征在于,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的交易关联方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时实现如权利要求1-7任一项所述的交易关联方法。
CN202111220320.4A 2021-10-20 2021-10-20 一种交易关联方法、装置、电子设备及存储介质 Pending CN113902559A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111220320.4A CN113902559A (zh) 2021-10-20 2021-10-20 一种交易关联方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111220320.4A CN113902559A (zh) 2021-10-20 2021-10-20 一种交易关联方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN113902559A true CN113902559A (zh) 2022-01-07

Family

ID=79192778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111220320.4A Pending CN113902559A (zh) 2021-10-20 2021-10-20 一种交易关联方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN113902559A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115994172A (zh) * 2022-12-09 2023-04-21 华青融天(北京)软件股份有限公司 一种业务访问关系确定的方法、装置、设备及介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115994172A (zh) * 2022-12-09 2023-04-21 华青融天(北京)软件股份有限公司 一种业务访问关系确定的方法、装置、设备及介质
CN115994172B (zh) * 2022-12-09 2024-05-14 华青融天(北京)软件股份有限公司 一种业务访问关系确定的方法、装置、设备及介质

Similar Documents

Publication Publication Date Title
CN108961033B (zh) 多业务***交互方法及装置、存储介质、电子终端
US20130097130A1 (en) Method and system for resolving data inconsistency
Efrosinin et al. Queueing system with a constant retrial rate, non-reliable server and threshold-based recovery
CN106503974B (zh) 交易数据处理方法及装置
CN111352609B (zh) 一种基于边缘计算的分布式外包模幂运算方法
CN108933695B (zh) 用于处理信息的方法和装置
CN112559140B (zh) 数据一致性的事务控制方法、***、设备及存储介质
CN111679968A (zh) 接口调用异常的检测方法、装置、计算机设备及存储介质
CN108765083B (zh) 路由化订单配置及处理方法、以及***
CN113902559A (zh) 一种交易关联方法、装置、电子设备及存储介质
CN112398867A (zh) 黑白名单限制实现方法、平台、计算机设备及存储介质
CN111984303A (zh) 一种交易数据的处理方法、装置、设备及存储介质
CN112559635A (zh) 以太坊联盟链节点的业务处理方法、装置、设备及介质
US20140156837A1 (en) Method and system for generic application liveliness monitoring for business resiliency
CN112181307A (zh) 基于区块链的分布式数据冗余存储方法和电子设备
CN111475532A (zh) 数据处理的优化方法及装置、存储介质、终端
CN112433751B (zh) 灰度发布方法、装置、电子设备和存储介质
CN112596871A (zh) 业务处理方法和装置
CN110765069B (zh) 一种数据迁移方法、装置及***
CN110347973B (zh) 用于生成信息的方法和装置
CN114971598B (zh) 一种风控审批***、方法、设备及介质
US20210165907A1 (en) Systems and methods for intelligent and quick masking
CN111897663A (zh) 接口调用方法、装置、计算机设备和存储介质
CN113689296B (zh) 一种异步可信计算的合约调度方法、装置和电子设备
CN114172958A (zh) 隐私计算节点、***、方法、装置以及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination