交易配置方法、装置、设备、存储介质及产品与流程
未命名
08-26
阅读:130
评论:0
1.本技术涉及金融科技领域,尤其涉及一种交易配置方法、装置、设备、存储介质及产品。
背景技术:
2.金融交易的联机交易的处理过程可以包括:数据预处理操作、访问令牌交易检查操作、客户卡片状态校验操作、降级交易检查操作、验密辅助信息验证操作、黑名单检查操作、客户/卡片/账户状态检查操作、单笔或者当日额度以及交易笔数校验操作(简称限额限次检查)、反欺诈检查操作等,这一系列的检查为“金融交易检查链”,这些检查环环相扣只要其中一个检查处理失败,则会导致金融交易处理失败。
3.目前,通常将金融交易检查链在代码中以顺序的方式编排到代码中,每次新增或更改金融交易业务都会开发对应的检查链的代码,并需要部署版本才可以将这些改动或新增的交易发布上线,导致配置金融交易业务的效率较低,且对配置金融交易业务的人员的编码能力要求较高。
技术实现要素:
4.本技术提供一种交易配置方法、装置、设备、存储介质及产品,用以解决新增或更改金融交易业务需要将对应的金融交易检查链在代码中以顺序的方式编排到代码中,导致配置金融交易业务的效率较低,且对配置金融交易业务的人员的编码能力要求较高的问题。
5.第一方面,本技术提供一种交易配置方法,应用于服务器,包括:
6.获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;所述待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;所述交易操作标识及对应的代码预先存储;所述交易操作间的执行顺序包括:并行执行、和/或串行执行;
7.按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;
8.若确定通过所述依赖检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储,并对所述待配置的交易操作顺序信息进行测试;
9.若确定通过对所述待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。
10.第二方面,本技术提供一种交易配置方法,应用于用户终端,包括:
11.响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称;所述交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应;
12.响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序;
13.响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识,将待配置的交易操作顺序信息及对应的交易标识发送至服务器。
14.第三方面,本技术提供一种交易配置装置,应用于服务器,包括:
15.获取模块,用于获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;所述待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;所述交易操作标识及对应的代码预先存储;所述交易操作间的执行顺序包括:并行执行、和/或串行执行;
16.检测模块,用于按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;
17.存储模块,用于若确定通过所述依赖检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储;
18.测试模块,用于对所述待配置的交易操作顺序信息进行测试;
19.启用模块,用于若确定通过对所述待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。
20.第四方面,本技术提供一种交易配置装置,应用于用户终端,包括:
21.显示模块,用于响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称;所述交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应;
22.确定模块,用于响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序;
23.生成模块,用于响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识;
24.发送模块,用于将待配置的交易操作顺序信息及对应的交易标识发送至服务器。
25.第五方面,本技术提供一种服务器,包括:处理器,以及与所述处理器通信连接的存储器及收发器;
26.所述存储器存储计算机执行指令;所述收发器用于收发数据;
27.所述处理器执行所述存储器存储的计算机执行指令,以实现上述第一方面所述的交易配置方法。
28.第六方面,本技术提供一种用户终端,包括:处理器,以及与所述处理器通信连接的存储器及收发器;
29.所述存储器存储计算机执行指令;所述收发器用于收发数据;
30.所述处理器执行所述存储器存储的计算机执行指令,以实现上述第二方面所述的交易配置方法。
31.第七方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述第一方面或第二方面所述的交易配置方法。
32.第八方面,本技术提供一种计算机程序产品,包括计算机执行指令,该计算机执行
指令被处理器执行时实现上述第一方面或第二方面所述的交易配置方法。
33.本技术提供的交易配置方法、装置、设备、存储介质及产品,应用于服务器,包括:获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;所述待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;所述交易操作标识及对应的代码预先存储;所述交易操作间的执行顺序包括:并行执行、和/或串行执行;按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;若确定通过所述依赖检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储,并对所述待配置的交易操作顺序信息进行测试;若确定通过对所述待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。通过交易操作的配置化开发简化了交易开发流程,能够在不减少校验逻辑的基础之上,提高金融交易的开发速度及质量,降低对交易的维护时间成本,使得客户有更好的实时使用体验和业务需求的快速满足。
附图说明
34.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
35.图1为本技术的一种网络架构示意图;
36.图2为本技术实施例一提供的交易配置方法流程图;
37.图3为本技术实施例提供的又一种交易配置方法流程图;
38.图4为本技术实施例二提供的交易配置方法流程图;
39.图5为本技术提供的交易配置操作界面显示示意图;
40.图6为本技术实施例三提供的交易配置装置的结构示意图;
41.图7为本技术实施例四提供的交易配置装置的结构示意图;
42.图8为本技术实施例五提供的服务器的结构示意图;
43.图9为本技术实施例五提供的用户终端的结构示意图。
44.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
45.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
46.术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
47.首先对本发明所涉及的现有技术进行详细说明及分析。
48.对于一笔金融交易,通常要经过复杂的处理逻辑与校验规则,其中包括金融交易
检查链。通常在对金融交易检查链的处理之前先获取卡片相关产品的参数以及卡片介质信息,然后进行金融交易检查链处理。
49.金融交易检查链中的数据预处理操作,主要是对交易的来源进行识别和辨认,对不同渠道的交易做区分和判断交易来源;访问令牌交易检查操作,用于针对访问令牌交易检查限额、访问令牌有效期映射状态等信息进行检查;降级交易检查操作,用于对交易的发起来源以及卡片介质类型等信息进行校验;辅助信息验证操作,用于通过安全系统校验出秘钥的正确性并且对错误校验次数进行累计;黑名单检查操作,用于对一些相关的,黑名单进行校验处理;卡片状态检查操作,用于针对卡片的状态、封锁码等信息做校验,一些欠款或者封锁码不允许做相关交易;限额限次检查操作,用于根据该卡片的产品类型校验卡片的当日限额和当次限额等信息;反欺诈校验操作,用于对欺诈客户进行识别,如果该客户是可能被欺诈的客户则不允许进行交易。
50.由于整个逻辑链条长导致代码维护复杂,维护成本高,业务系统更新迭代慢,不仅需要较高的维护成本,如果由于人工失误,影响了其他正确的业务逻辑,严重影响客户体验;而部分金融交易对交易响应时间、系统开发时间及开发质量、维护成本都具有比较高的要求。
51.发明人在研究中发现,可以通过可以在不削减交易检查操作的数量和复杂性的基础上,采用配置化的办法同时进行一些相关的检查校验操作程序的开发,并可以将不具有依赖关系的交易操作进行并行化处理。所以本技术提供一种交易配置方法,可以获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;交易操作间的执行顺序包括:并行执行、和/或串行执行;按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;若确定通过依赖检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储,并对待配置的交易操作顺序信息进行测试;若确定通过对待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。
52.图1为本技术的一种网络架构示意图,如图1所示,包括用户终端1、服务器2;用户可以在用户终端1中配置交易包括的交易操作及执行顺序,并生成待配置的交易操作顺序信息;服务器2在接收到待配置的交易操作顺序信息及对应的交易标识后,可以对待配置的交易操作顺序信息进行依赖检测以及测试,确定依赖检测以及测试通过后,可以确定启用交易标识对应的交易,完成对交易的配置。
53.在金融场景中通常有核心系统和外围系统,本技术实施例提供的交易配置装置通常位于核心系统对应的服务器中,而外围系统通常包括卡片介质管理系统、参数系统、收单系统、8583报文转换系统、反欺诈系统、催收系统、安全系统等,不同的系统通常来讲会部署在不同的服务单元和机器上,如果系统较小也可以部署在同一个机器上。不同的系统之间通过http/https请求进行交互和数据获取。目前的金融系统都是网络服务,而且使用数据库来存储卡片介质信息、账户信息、客户信息等一系列信息,如果涉及到的数据库表比较多的时候,交易的响应速度必然会比较慢,这是由于存储和复杂的逻辑来决定。
54.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相
关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
55.需要说明的是,本技术交易配置方法、装置、设备及存储介质可用于金融科技领域,也可用于除金融科技领域之外的任意领域,本技术交易配置方法、装置、设备、存储介质及产品的应用领域不做限定。
56.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
57.实施例一
58.图2为本技术实施例一提供的交易配置方法流程图,本技术实施例针对解决新增或更改金融交易业务需要将对应的金融交易检查链在代码中以顺序的方式编排到代码中,导致配置金融交易业务的效率较低,且对配置金融交易业务的人员的编码能力要求较高的问题,提供了交易配置方法。本实施例中的方法应用于交易配置装置,交易配置装置可以位于服务器中。其中,服务器可以为表示各种形式的数字计算机。诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。
59.如图2所示,该方法具体步骤如下:
60.步骤s101、获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识。
61.其中,待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序。交易操作标识及对应的代码预先存储。交易操作间的执行顺序包括:并行执行、和/或串行执行。
62.本技术实施例中,预先将交易过程中可以进行的各种操作拆分为各交易操作,并将各交易操作的标识及对应的代码预先存储于某一存储空间中。
63.示例性地,在对交易的反欺诈的校验过程中,部分反欺诈校验需要金融交易检查链中其余检查操作校验结果,另一部分反欺诈校验仅需要交易产品参数、卡片信息、客户信息等,因此可以将反欺诈校验拆分为第一反欺诈校验操作及第二反欺诈校验操作,第一反欺诈校验操作可以与金融交易检查链中其余检查操作并行执行,第二反欺诈校验操作可以与金融交易检查链中其余检查操作串行执行,可以节省第一反欺诈校验操作的时间消耗。
64.具体地,用户在新增或更改交易业务,对交易业务进行配置时,可以在用户终端中选择进行该交易业务时执行的交易操作以及执行顺序,用户终端生成待配置的交易操作顺序信息并将待配置的交易操作顺序信息及对应的交易标识发送至服务器。
65.其中,交易标识为配置的交易业务的唯一标识。
66.步骤s102、按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测。
67.应理解的是,交易操作间可能存在依赖关系,例如客户卡片状态检查操作依赖数据获取操作;交易操作间也可能互相独立,例如客户状态检查操作与客户金额检查操作互相独立。
68.本技术实施例中,由于某些交易操作的操作依赖于其余交易操作的输出,因此交易操作间存在依赖关系。可以将预先配置各交易操作间的依赖关系,并将各交易操作间的依赖关系存储于某一存储空间中。
69.具体地,在获取待配置的交易操作顺序信息后,可以确定待配置的交易操作顺序
信息中各交易操作间的执行顺序是否满足交易操作间的依赖关系;若确定满足交易操作间的依赖关系,则确定通过依赖检测,可以执行步骤s103存储该待配置的交易操作顺序信息;若确定不满足交易操作间的依赖关系,则确定不通过依赖检测,不对该待配置的交易操作顺序信息进行存储。
70.步骤s103、若确定通过依赖检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储,并对待配置的交易操作顺序信息进行测试。
71.其中,交易标识的启用状态用于控制是否可以调用该交易标识对应的交易业务。
72.可选地,确定通过依赖检测后,可以将待配置的交易操作顺序信息及对应的交易标识关联存储于交易配置表中,并在交易开关状态表中增加一条交易标识对应的记录,将交易开关状态表中对应的交易标识的启用状态确定为未启用。便于对启用状态的读写。
73.本技术实施例中,可以存储对应的交易标识的启用状态,可以通过页面或监控手段维护对应的启用状态,若交易标识对应的交易出现报错等问题时可以及时关闭交易,达成回退的目的,起到安全可控的作用,避免影响扩大。
74.步骤s104、若确定通过对待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。
75.具体地,在存储待配置的交易操作顺序信息并将对应的交易标识的启用状态确定为未启用后,对待配置的交易操作顺序信息进行进一步测试;若确定测试通过,则可以执行步骤s104将启用状态确定为已启用;若确定测试不通过,则可以确定对应的启用状态为未启用。
76.本技术实施例不限制对待配置的交易操作顺序信息进行测试的方式。示例性地,可以将待配置的交易操作顺序信息发送至测试终端,以促使测试人员对待配置的交易操作顺序信息进行测试;也可以按预设的测试策略对对待配置的交易操作顺序信息进行测试。
77.其中,对待配置的交易操作顺序信息的测试可以包括性能测试、功能测试等。
78.本技术实施例提供的交易配置方法,获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;交易操作标识及对应的代码预先存储;按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;若确定通过依赖检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储,并对待配置的交易操作顺序信息进行测试;若确定通过对待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。通过交易操作的配置化开发简化了交易开发流程,能够在不减少校验逻辑的基础之上,提高金融交易的开发速度及质量,降低对交易的维护时间成本,使得客户有更好的实时使用体验和业务需求的快速满足。
79.可选地,用户终端或业务服务器可以通过交易标识调用已配置的交易业务,具体可以包括:
80.步骤s201、接收交易请求。
81.本技术实施例中,交易请求中包括目标交易标识及目标交易数据,交易请求用于请求按目标交易数据执行标交易。目标交易为进行交易业务时确定执行的交易。目标交易数据为执行时目标交易采用的数据。
82.步骤s202、获取目标交易标识对应的目标交易操作顺序并加载目标交易操作标识
对应的代码。
83.其中,目标交易操作标识为目标交易操作顺序中包括的交易操作标识。
84.步骤s203、按目标交易操作顺序及目标交易数据执行目标交易操作标识对应的代码,以完成目标交易。
85.具体地,在将各交易操作的标识及对应的代码预先存储于某一存储空间中;在获取交易请求后,可以确定目标交易标识对应的启用状态是否为已启用;若为已启用,则可以获取目标交易标识对应的目标交易操作顺序并加载目标交易操作标识对应的代码;若为未启用,则可以返回交易未启用的提示信息。在获取目标交易操作标识对应的代码后,可以将目标交易数据输入目标交易操作标识对应的代码并按目标交易操作顺序执行。
86.目前,对于一笔金融交易,通常要经过复杂的处理逻辑与校验规则。冗长的校验以及处理逻辑必然会导致交易时间线性增长。对一些交易耗时要求严格的交易场景,可能会导致交易失败。
87.本技术实施例提供的交易配置方法,在配置交易包括的交易操作顺序时,可以将互相独立的交易操作确定为并行执行;在接收交易请求后,按预先配置的目标交易操作顺序执行目标交易操作,提高了对交易处理效率,提高了对交易请求的响应速度。
88.下面结合一个具体的示例对本技术实施例提供的交易配置方法进行说明,图3为本技术实施例提供的又一种交易配置方法流程图,如图3所示,包括以下步骤:
89.步骤s301、响应于用户终端发送的交易操作标识获取请求,将各交易操作标识及对应的交易操作名称发送至用户终端。
90.具体地,用户终端可以向服务器发送交易操作标识获取请求;服务器在接收到交易操作标识获取请求后可以将各交易操作标识及对应的交易操作名称发送至用户终端;用户终端可以显示各交易操作标识及对应的交易操作名称。
91.本技术实施例中,将各交易操作标识及对应的交易操作名称发送至用户终端,可以使用户依据对应的交易操作名称确定交易操作的功能,从而可以便于用户选择待配置的交易操作顺序信息中包括的交易操作标识,并确定交易操作间的执行顺序。
92.步骤s302、获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识。
93.步骤s303、确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前的交易操作中是否均包括其依赖的交易操作,以确定是否通过依赖检测。
94.其中,依赖的交易操作为在执行之前必须执行的交易操作。例如,某交易操作的输入为其依赖的交易操作的输出,或依据某交易操作依赖的交易操作的执行结果确定是否可执行该交易操作。
95.具体地,依次确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前是否包括其依赖的交易操作,若确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前均包括其依赖的交易操作,则确定通过依赖检测,执行步骤s305;若确定待配置的交易操作顺序信息中任一交易操作间的执行顺序未包括其依赖的交易操作,则确定未通过依赖检测,执行步骤s305向用户终端发送未通过依赖检测的提示信息,以促使用户终端更新待配置的交易操作顺序信息。
96.示例性地,确定待配置的交易操作顺序信息中包括交易操作b1,且基于预先配置的各交易操作间的依赖关系确定交易操作b1依赖交易操作a1;若按待配置的交易操作顺序
信息中的执行顺序确定交易操作b1之前不包括交易操作a1,则可以确定未通过依赖检测。
97.本技术实施例提供的交易配置方法,可以通过各交易操作间的执行顺序之前的交易操作中是否均包括其依赖的交易操作,以对待配置的交易操作顺序信息进行依赖检测;若确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前均包括其依赖的交易操作,则确定通过依赖检测,可以避免由于未执行依赖的交易操作导致的处理。失败
98.步骤s304、若确定未包括其依赖的交易操作,则向用户终端发送未通过依赖检测的提示信息,以促使用户终端更新待配置的交易操作顺序信息。
99.本技术实施例中,未通过依赖检测的提示信息中可以包括不符合依赖关系的交易操作标识。
100.步骤s305、基于预先配置的最大并行数对待配置的交易操作顺序信息进行并发检测。
101.具体地,确定待配置的交易操作顺序信息中并发执行的交易操作是否大于预先配置的最大并行数;若确定大于预先配置的最大并行数,则确定未通过并发检测,可以执行步骤s306向用户终端发送未通过并发检测的提示信息;若确定不大于预先配置的最大并行数,则确定通过并发检测,可以执行步骤s306存储待配置的交易操作顺序信息。
102.本技术实施例中,交易操作可以并行执行,但是金融交易系统的服务的数量繁多,对于一个部署单元来说,并行执行交易操作从程序底层来说是利用操作系统再使用的机器的cpu的多核资源,如果不限制单个交易的线程数量的话,当服务的并发量特别大并且cpu是采用时分复用的机制来处理请求的时候,可能会耗尽cpu资源,对其他正常的交易会造成影响,因此,本技术实施例中,对并行执行的交易操作的数量进行限制。
103.本技术实施例提供的交易配置方法,基于预先配置的最大并行数对待配置的交易操作顺序信息进行并发检测,若确定通过依赖检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储,并对待配置的交易操作顺序信息进行测试,可以避免服务器cpu资源负担过大,避免交易占用太多的资源,导致机器或者资源阻塞反而导致服务器性能和响应速度更慢。
104.步骤s306、若确定未通过并发检测,则向用户终端发送未通过并发检测的提示信息,以促使用户终端更新并行执行的交易操作的数量。
105.本技术实施例中,未通过并发检测的提示信息中可以包括预先配置的最大并行数。
106.本技术实施例中,若确定未通过依赖检测,则向用户终端发送未通过依赖检测的提示信息,以促使用户终端更新待配置的交易操作顺序信息;若确定未通过并发检测,则向用户终端发送未通过并发检测的提示信息,以促使用户终端更新并行执行的交易操作的数量。可以使用户未完成交易配置的原因,促使用户针对性的进行配置修改,从而提高完成交易配置的效率。
107.步骤s307、若确定通过依赖检测及并发检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储。
108.步骤s308、按待配置的交易操作顺序信息执行交易操作,以对待配置的交易操作顺序信息进行测试。
109.步骤s309、若确定通过对待配置的交易操作顺序信息的测试,则将对应的交易标
识的启用状态确定为已启用,以完成对待配置的交易的配置。
110.具体地,可以按待配置的交易操作顺序信息执行交易操作,若确定待配置的交易操作顺序信息中的交易操作均完成,则可以确定通过对待配置的交易操作顺序信息的测试,可以执行步骤s309启用对应的交易标识,完成该交易的配置;若确定待配置的交易操作顺序信息中的交易操作执行失败,则可以确定未通过对待配置的交易操作顺序信息的测试,可以人工调试交易操作对应的代码或重新配置交易操作顺序信息。
111.可选地,还可以基于用户终端发送的开启指令将对应的交易标识的启用状态确定为已启用。
112.本技术实施例中,按待配置的交易操作顺序信息执行交易操作,以对待配置的交易操作顺序信息进行测试。可以避免无法执行的交易投入实际使用,可以减少对交易请求报错的概率。
113.本技术实施例提供的方法,在新增一支新的交易时,可以根据交易的场景及交易规则配置确定需要执行的交易操作并按照期望的顺序选择并行或者串行执行;将这种顺序保存到数据库中;在测试通过后,通过手工推送或者定时刷新到系统运行环境里完成一支交易配置。
114.实施例二
115.图4为本技术实施例二提供的交易配置方法流程图,本技术实施例针对解决新增或更改金融交易业务需要将对应的金融交易检查链在代码中以顺序的方式编排到代码中,导致配置金融交易业务的效率较低,且对配置金融交易业务的人员的编码能力要求较高的问题,提供了交易配置方法。本实施例中的方法应用于交易配置装置,交易配置装置可以位于用户终端中。其中,用户终端可以为表示各种形式的数字计算机或移动终端。诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。
116.如图4所示,该方法具体步骤如下:
117.步骤s401、响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称。
118.其中,交易配置操作界面用于对交易对应的交易操作进行配置。本技术实施例中,交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应。
119.本技术实施例不限制显示各交易操作元素及对应的交易操作名称的方式。示例性地,可以将各交易操作标识、元素及对应的交易操作名称预先存储于本地,在确定用户打开交易配置操作界面后,从本地获取并显示各交易操作标识及对应的交易操作名称对应的元素。还可以响应于用户对交易配置操作界面的打开操作,向服务器发送交易操作标识获取请求,以获取各交易操作标识及对应的交易操作名称,生成各交易操作元素,并显示各交易操作元素及对应的交易操作名称。
120.步骤s402、响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序。
121.本技术实施例中,用户可以基于交易操作名称将交易需要的交易操作元素挑选出来,并按照预期顺序排列,选择并行或者串行执行交易操作。
122.示例性地,可以基于拖拽后各交易操作元素的位置确定拖拽的交易操作的执行顺
序。还可以通过具有指向性的线条连接交易操作元素,从而确定拖拽的交易操作的执行顺序。
123.步骤s403、响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识,将待配置的交易操作顺序信息及对应的交易标识发送至服务器。
124.具体地,可以基于预设策略生成对应的交易标识,也可以获取用户输入的交易标识。
125.本技术实施例中,用户在对交易操作元素的拖拽完成,并确定执行顺序后,可以触发配置控件;用户终端可以生成待配置的交易操作顺序信息,并将待配置的交易操作顺序信息及对应的交易标识发送至服务器;以使服务器对待配置的交易操作顺序信息及对应的交易标识进行存储。
126.本技术实施例提供的交易配置方法,响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称;交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应;响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序;响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识,将待配置的交易操作顺序信息及对应的交易标识发送至服务器。用户通过拖拽交易操作元素就可以实现对交易的配置,降低对用户的编码能力要求,并且提高了配置交易的效率。
127.可选地,在用户对至少一个交易操作元素进行拖拽操作,确定拖拽的交易操作的执行顺序后,可以对执行顺序进行初步校验。交易操作可以包括:一级交易操作、二级交易操作、三级交易操作,一级交易操作、二级交易操作、三级交易操作可以顺序执行,用户可以将无依赖关系且同一级标签的交易操作切断为并行执行,提升交易响应时间。
128.一种对执行顺序进行初步校验的可选实现方式具体可以包括:
129.步骤s501、确定一级交易操作的执行顺序是否在二级交易操作或三级交易操作之前。
130.具体地,若确定存在一级交易操作的执行顺序在二级交易操作或三级交易操作之后、或与在二级交易操作或三级交易操作并行执行,则确定执行顺序错误,显示执行顺序错误提示信息;若确定一级交易操作的执行顺序在二级交易操作或三级交易操作之前,则可以执行步骤s502确定二级交易操作间的执行顺序是否在三级交易操作之前。
131.步骤s502、确定二级交易操作间的执行顺序是否在三级交易操作之前。
132.具体地,若确定二级交易操作的执行顺序在三级交易操作之后、或与三级交易操作并行执行,则确定执行顺序错误,显示执行顺序错误提示信息;若确定二级交易操作间的执行顺序在三级交易操作之前,则可以确定初步校验通过,可以执行步骤s403以将待配置的交易操作顺序信息及对应的交易标识发送至服务器。
133.示例性地,用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序后,可以交易配置操作界面中可以显示如图5所示的画面。其中,a001为一级交易操作对应的交易操作标识,b001、b002、b004、b005、b006为二级交易操作对应的交易操作标识,c001为三级交易操作对应的交易操作标识。可以对待配置的交易操作顺序信息中b001、
b004、b005添加一级并行标签:并行1,对b002、b006添加一级并行标签:并行2,添加一级并行标签的交易操作并行执行;对b004添加二级并行标签:并行1.1,对b005添加二级并行标签:并行1.2,添加二级并行标签的交易操作并行执行。
134.实施例三
135.图6为本技术实施例三提供的交易配置装置的结构示意图。本技术实施例提供的交易配置装置可以执行交易配置方法实施例提供的处理流程。如图6所示,该交易配置装置60包括:获取模块601,检测模块602,存储模块603、测试模块604、启用模块605。
136.具体地,获取模块601,用于获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;交易操作标识及对应的代码预先存储;交易操作间的执行顺序包括:并行执行、和/或串行执行。
137.检测模块602,用于按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测。
138.存储模块603,用于若确定通过依赖检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储。
139.测试模块604,用于对待配置的交易操作顺序信息进行测试。
140.启用模块605,用于若确定通过对待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。
141.本技术实施例提供的装置可以具体用于执行上述实施例一所提供的方法实施例,具体功能此处不再赘述。
142.可选地,交易配置装置60还包括:发送模块;发送模块用于:
143.响应于用户终端发送的交易操作标识获取请求,将各交易操作标识及对应的交易操作名称发送至用户终端,以使用户终端显示各交易操作标识及对应的交易操作名称,促使用户选择待配置的交易操作顺序信息中包括的交易操作标识,并确定交易操作间的执行顺序。
144.可选地,检测模块602具体用于:依次确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前的交易操作中是否均包括其依赖的交易操作,以对待配置的交易操作顺序信息进行依赖检测;若确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前均包括其依赖的交易操作,则确定通过依赖检测。
145.可选地,检测模块602还用于:基于预先配置的最大并行数对待配置的交易操作顺序信息进行并发检测;存储模块603用于:若确定通过依赖检测及并发检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储。
146.可选地,发送模块还用于:若确定未通过依赖检测,则向用户终端发送未通过依赖检测的提示信息,以促使用户终端更新待配置的交易操作顺序信息;若确定未通过并发检测,则向用户终端发送未通过并发检测的提示信息,以促使用户终端更新并行执行的交易操作的数量。
147.可选地,测试模块604具体用于:按待配置的交易操作顺序信息执行交易操作,以对待配置的交易操作顺序信息进行测试。
148.可选地,交易配置装置60还包括:执行模块;执行模块用于:
149.接收用户终端发送的交易请求;交易请求中包括目标交易标识及目标交易数据;获取目标交易标识对应的目标交易操作顺序并加载目标交易操作标识对应的代码;目标交易操作标识为目标交易操作顺序中包括的交易操作标识;按目标交易操作顺序及目标交易数据执行目标交易操作标识对应的代码,以完成目标交易;交易操作标识及对应的代码预先存储。
150.本技术实施例提供的装置可以具体用于执行上述方法实施例,具体功能此处不再赘述。
151.实施例四
152.图7为本技术实施例四提供的交易配置装置的结构示意图。本技术实施例提供的交易配置装置可以执行交易配置方法实施例提供的处理流程。如图7所示,该交易配置装置70包括:显示模块701,确定模块702,生成模块703、发送模块704。
153.具体地,显示模块701,用于响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称;交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应。
154.确定模块702,用于响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序。
155.生成模块703,用于响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识。
156.发送模块704,用于将待配置的交易操作顺序信息及对应的交易标识发送至服务器。
157.本技术实施例提供的装置可以具体用于执行上述实施例二所提供的方法实施例,具体功能此处不再赘述。
158.可选地,交易操作包括:一级交易操作、二级交易操作、三级交易操作,交易配置装置70还包括:提示模块;提示模块用于:
159.若确定一级交易操作的执行顺序在二级交易操作或三级交易操作之后、或与在二级交易操作或三级交易操作并行执行,则确定执行顺序错误,显示执行顺序错误提示信息;若确定二级交易操作的执行顺序在三级交易操作之后、或与三级交易操作并行执行,则确定执行顺序错误,显示执行顺序错误提示信息。
160.本技术实施例提供的装置可以具体用于执行上述方法实施例,具体功能此处不再赘述。
161.实施例五
162.图8为本技术实施例五提供的服务器的结构示意图,如图8所示,本技术还提供了一种服务器80,包括:处理器801,以及与处理器801通信连接的存储器802及收发器803。其中,存储器802存储计算机执行指令;收发器803用于收发数据;处理器801执行存储器802存储的计算机执行指令,以实现本技术任意一个实施例提供的方法。
163.具体地,程序可以包括程序代码,程序代码包括计算机执行指令。存储器802可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。其中,计算机执行指令存储在存储器802中,并被配置为由处理器801执行以
实现本技术任意一个实施例提供的方法。相关说明可以对应参见附图中的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
164.其中,本技术实施例中,存储器802和处理器801通过总线连接。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component interconnect,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
165.图9为本技术实施例五提供的用户终端的结构示意图,如图9所示,本技术还提供了一种用户终端90,包括:处理器901,以及与处理器901通信连接的存储器902及收发器903。其中,存储器902存储计算机执行指令;收发器903用于收发数据;处理器901执行存储器902存储的计算机执行指令,以实现本技术任意一个实施例提供的方法。
166.具体地,程序可以包括程序代码,程序代码包括计算机执行指令。存储器902可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。其中,计算机执行指令存储在存储器902中,并被配置为由处理器901执行以实现本技术任意一个实施例提供的方法。相关说明可以对应参见附图中的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
167.其中,本技术实施例中,存储器902和处理器901通过总线连接。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component interconnect,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
168.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本技术实施例一或实施例二提供的方法。
169.本技术实施例还提供一种计算机程序产品,包括计算机执行指令,计算机执行指令被处理器执行时实现本技术实施例一或实施例二提供的方法。
170.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
171.作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
172.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模
块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
173.用于实施本技术的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程全路径轨迹融合装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
174.在本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
175.此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本技术的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。
176.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
177.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
技术特征:
1.一种交易配置方法,其特征在于,应用于服务器,包括:获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;所述待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;所述交易操作标识及对应的代码预先存储;所述交易操作间的执行顺序包括:并行执行、和/或串行执行;按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;若确定通过所述依赖检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储,并对所述待配置的交易操作顺序信息进行测试;若确定通过对所述待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。2.根据权利要求1所述的方法,其特征在于,所述获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识之前,还包括:响应于用户终端发送的交易操作标识获取请求,将各交易操作标识及对应的交易操作名称发送至用户终端,以使用户终端显示各交易操作标识及对应的交易操作名称,促使用户选择待配置的交易操作顺序信息中包括的交易操作标识,并确定交易操作间的执行顺序。3.根据权利要求1所述的方法,其特征在于,所述按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测,包括:依次确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前的交易操作中是否均包括其依赖的交易操作,以对待配置的交易操作顺序信息进行依赖检测;若确定待配置的交易操作顺序信息中各交易操作间的执行顺序之前均包括其依赖的交易操作,则确定通过所述依赖检测。4.根据权利要求1所述的方法,其特征在于,所述将所述待配置的交易操作顺序信息及对应的交易标识关联存储,并对所述待配置的交易操作顺序信息进行测试之前,还包括:基于预先配置的最大并行数对待配置的交易操作顺序信息进行并发检测;所述若确定通过所述依赖检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储,并对所述待配置的交易操作顺序信息进行测试,包括:若确定通过所述依赖检测及并发检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储,并对所述待配置的交易操作顺序信息进行测试。5.根据权利要求4所述的方法,其特征在于,所述基于预先配置的最大并行数对待配置的交易操作顺序信息进行并发检测之后,还包括:若确定未通过所述依赖检测,则向用户终端发送未通过依赖检测的提示信息,以促使用户终端更新待配置的交易操作顺序信息;若确定未通过所述并发检测,则向用户终端发送未通过并发检测的提示信息,以促使用户终端更新并行执行的交易操作的数量。6.根据权利要求1所述的方法,其特征在于,所述对所述待配置的交易操作顺序信息进行测试,包括:按所述待配置的交易操作顺序信息执行交易操作,以对所述待配置的交易操作顺序信息进行测试。7.根据权利要求1-6任一项所述的方法,其特征在于,所述将对应的交易标识的启用状
态确定为已启用,以完成对待配置的交易的配置之后,包括:接收用户终端发送的交易请求;所述交易请求中包括目标交易标识及目标交易数据;获取所述目标交易标识对应的目标交易操作顺序并加载目标交易操作标识对应的代码;所述目标交易操作标识为目标交易操作顺序中包括的交易操作标识;按所述目标交易操作顺序及目标交易数据执行目标交易操作标识对应的代码,以完成目标交易;所述交易操作标识及对应的代码预先存储。8.一种交易配置方法,其特征在于,应用于用户终端,包括:响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称;所述交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应;响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序;响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识,将待配置的交易操作顺序信息及对应的交易标识发送至服务器。9.根据权利要求8所述的方法,其特征在于,所述交易操作包括:一级交易操作、二级交易操作、三级交易操作;一级交易操作、二级交易操作、三级交易操作顺序执行,所述响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序之后,还包括:若确定一级交易操作的执行顺序在二级交易操作或三级交易操作之后、或与在二级交易操作或三级交易操作并行执行,则确定执行顺序错误,显示执行顺序错误提示信息;若确定二级交易操作的执行顺序在三级交易操作之后、或与三级交易操作并行执行,则确定执行顺序错误,显示执行顺序错误提示信息。10.一种交易配置装置,其特征在于,应用于服务器,包括:获取模块,用于获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;所述待配置的交易操作顺序信息包括:至少一个交易操作标识及交易操作间的执行顺序;所述交易操作标识及对应的代码预先存储;所述交易操作间的执行顺序包括:并行执行、和/或串行执行;检测模块,用于按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;存储模块,用于若确定通过所述依赖检测,则将所述待配置的交易操作顺序信息及对应的交易标识关联存储;测试模块,用于对所述待配置的交易操作顺序信息进行测试;启用模块,用于若确定通过对所述待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,以完成对待配置的交易的配置。11.一种交易配置装置,其特征在于,应用于用户终端,包括:显示模块,用于响应于用户对交易配置操作界面的打开操作,显示各交易操作元素及对应的交易操作名称;所述交易操作元素为可以进行拖拽操作的界面元,与交易操作标识一一对应;确定模块,用于响应于用户对至少一个交易操作元素的拖拽操作,确定拖拽的交易操作的执行顺序;生成模块,用于响应于用户对配置控件的触发操作,基于拖拽的交易操作元素的交易
操作标识及拖拽的交易操作元素的执行顺序生成待配置的交易操作顺序信息,并获取对应的交易标识;发送模块,用于将待配置的交易操作顺序信息及对应的交易标识发送至服务器。12.一种服务器,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器及收发器;所述存储器存储计算机执行指令;所述收发器用于收发数据;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-7中任一项所述的方法。13.一种用户终端,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器及收发器;所述存储器存储计算机执行指令;所述收发器用于收发数据;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求8-9中任一项所述的方法。14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7或权利要求8-9中任一项所述的方法。15.一种计算机程序产品,包括计算机执行指令,其特征在于,所述计算机执行指令被处理器执行时实现如权利要求1-7或权利要求8-9中任一项所述的方法。
技术总结
本申请提供一种交易配置方法、装置、设备、存储介质及产品,可用于金融科技领域。本方法应用于服务器,包括:获取用户终端发送的待配置的交易操作顺序信息及对应的交易标识;执行顺序包括:并行执行、和/或串行执行;按预先配置的各交易操作间的依赖关系对待配置的交易操作顺序信息进行依赖检测;若确定通过依赖检测,则将待配置的交易操作顺序信息及对应的交易标识关联存储,并对待配置的交易操作顺序信息进行测试;若确定通过对待配置的交易操作顺序信息的测试,则将对应的交易标识的启用状态确定为已启用,完成对待配置的交易的配置。通过交易操作的配置化开发简化了交易的开发流程,提高开发速度及质量,降低对交易的维护时间成本。间成本。间成本。
技术研发人员:李召军 张宝婷 吕雄
受保护的技术使用者:建信金融科技有限责任公司
技术研发日:2023.05.25
技术公布日:2023/8/23
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
