交易数据处理方法、装置和服务器与流程

文档序号:33121171发布日期:2023-02-01 03:52阅读:22来源:国知局
交易数据处理方法、装置和服务器与流程

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.将所述第二交易数据存入本地的交易数据集。
36.在一个实施例中,在接收核心系统服务器发送的关于目标交易数据的目标业务处理结果之前,所述方法还包括:
37.接收第一外围系统服务器发送的目标加工规则,其中,所述目标加工规则为第一外围系统服务器根据用户终端发起的关于交易数据的目标定制化处理请求生成得到的。
38.本说明书还提供了一种交易数据处理装置,应用于第一外围系统服务器,其中,所述第一外围系统服务器与核心系统服务器,以及加工系统服务器相连,所述装置包括:
39.第一接收模块,用于接收用户终端通过目标接口发送的目标交易数据;
40.处理模块,用于根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;
41.生成模块,用于根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;
42.发送模块,用于将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;
43.第二接收模块,用于接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
44.本说明书还提供了一种交易数据处理装置,应用于加工系统服务器,其中,所述加工系统服务器与第一外围系统服务器,以及核心系统服务器相连,所述装置包括:
45.接收模块,用于接收核心系统服务器发送的关于目标交易数据的目标业务处理结果;其中,目标业务处理结果至少携带有目标标识;所述目标标识为第一外围系统服务器根据目标处理规则,利用第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号生成的;
46.检索模块,用于根据目标标识检索本地的交易数据集,以确定本地的交易数据集中是否存在相匹配的关于目标交易数据的第二交易数据;
47.获取模块,用于在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,获取与目标标识中的第一外围系统的系统标识、目标接口的接口标识的组合相对应的目标加工规则;
48.处理模块,用于根据目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;
49.发送模块,用于将所述目标结果数据发送至第一外围系统服务器。
50.本说明书还提供了一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现所述交易数据处理方法的相关步骤。
51.本说明书还提供了一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现以下步骤:接收用户终端通过目标接口发送的目标交易数据;根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
52.本说明书还提供了一种计算机程序产品,包含有计算机程序,所述计算机程序被处理器执行时实现所述交易数据处理方法的相关步骤。
53.基于本说明书提供的交易数据处理方法、装置和服务器,在负责核心基础业务处理的核心系统服务器的基础上,引入并配置了与用户终端对接的第一外围系统服务器和负责进一步加工处理的加工系统服务器。具体实施前,第一外围系统服务器可以响应用户终端发起的关于交易数据的目标定制化处理请求,配置支持用户终端输入包含有个性化定制信息的目标交易数据的目标接口,以及相匹配的目标处理规则和目标加工规则;并将目标加工规则提供给加工系统服务器。具体实施时,第一外围系统服务器在接收到用户终端通过目标接口发送的目标交易数据后,可以根据与该目标接口匹配的目标处理规则,从目标交易数据中分离提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与该目标交易数据对应的目标标识;再根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;同时,根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;再将第一交易数据发送至核心系统服务器,将第二交易数据发送至加工系统服务器。核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器。加工系统服务器确定并根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;再将该目标结果数据发送至第一外围系统服务器。第一外围系统服务器接收并向用户终端推送该目标结果数据。从而可以在不需要对核心系统服务器进行大规模改动的前提下,实现用户关于交易数据定制化处理的相关配置,进而能够高效、安全地获取用户输入的包含有个性化定制信息的目标交易数据,并自动、高效地完成针对该目标交易数据的定制化处理,得到符合用户要求的目标结果数据,以满足用户多样化的处理需求,提高用户的使用体验,也能避免对核心系统服务器的核心基础业务处理造成影响。
附图说明
54.为了更清楚地说明本说明书实施例,下面将对实施例中所需要使用的附图作简单地介绍,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
55.图1是本说明书的一个实施例提供的交易数据处理方法的流程示意图;
56.图2是在一个场景示例中,应用本说明书实施例提供的交易数据处理方法的一种实施例的示意图;
57.图3是在一个场景示例中,应用本说明书实施例提供的交易数据处理方法的一种实施例的示意图;
58.图4是在一个场景示例中,应用本说明书实施例提供的交易数据处理方法的一种实施例的示意图;
59.图5是在一个场景示例中,应用本说明书实施例提供的交易数据处理方法的一种实施例的示意图;
60.图6是本说明书的另一个实施例提供的交易数据处理方法的流程示意图;
61.图7是本说明书的一个实施例提供的服务器的结构组成示意图;
62.图8是本说明书的一个实施例提供的交易数据处理装置的结构组成示意图;
63.图9是本说明书的另一个实施例提供的交易数据处理装置的结构组成示意图。
具体实施方式
64.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
65.参阅图1所示,本说明书实施例提供了一种交易数据处理方法,其中,该方法具体应用于第一外围系统服务器一侧。具体实施时,该方法可以包括以下内容:
66.s101:接收用户终端通过目标接口发送的目标交易数据;
67.s102:根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;
68.s103:根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;
69.s104:将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;
70.s105:接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
71.在一些实施例中,参阅图2所示,上述交易数据处理方法具体可以应用于第一外围系统服务器一侧。其中,所述第一外围系统服务器具体可以与核心系统服务器,以及加工系统服务器相连。除了连接第一外围系统外,核心系统服务器和加工系统服务器还可以同时与诸如第二外围系统服务器、第三外围系统服务器等多个外围系统服务器相连。具体实施时,可以根据交易平台所对接的用户数量规模,另外地增加或删减一个或多个外围系统服务器。
72.具体的,上述外围系统服务器(包括:第一外围系统服务器、第二外围系统服务器、第三外围系统服务器等)可以为交易平台上与用户所持有的用户终端对接,并为用户提供关于交易数据的定制化业务服务的系统服务器。具体的,上述外围系统服务器可以用于接收并响应用户发起的关于交易数据的定制化处理请求,配置相应的数据接口,以供用户通过用户终端输入常规的包含有基础交易信息的交易数据的同时,还能够输入非常规的个性化定制信息。此外,上述外围系统服务器还可以用于接收并响应用户发起的关于交易数据的定制化处理请求,生成对应的处理规则和加工规则,以便后续可以基于上述处理规则和加工规则,通过核心系统服务器和加工系统服务器交互,共同完成用户所要求的个性化的业务处理。
73.上述核心系统服务器具体可以为交易平台上负责进行关于交易数据的核心基础业务的系统服务器。其中,上述核心基础业务具体可以包括以下所列举的一种或多种:转账业务、对账业务、结算业务、汇款业务等。
74.上述加工系统服务器具体可以为交易平台上配合外围系统服务器和核心系统服务器通过对交易数据进行进一步加工处理,以满足用户的定制化要求的系统服务器。
75.在本实施例中,上述外围系统服务器、核心系统服务器和加工系统服务器具体可以包括一种应用于交易平台一侧,能够实现数据传输、数据处理等功能的后台服务器。具体的,所述外围系统服务器、核心系统服务器和加工系统服务器例如可以为一个具有数据运算、存储功能以及网络交互功能的电子设备。或者,所述外围系统服务器、核心系统服务器和加工系统服务器也可以为运行于该电子设备中,为数据处理、存储和网络交互提供支持的软件程序。在本实施例中,并不具体限定所述外围系统服务器、核心系统服务器和加工系统服务器所包含的服务器的数量。所述外围系统服务器、核心系统服务器和加工系统服务器具体可以为一个服务器,也可以为几个服务器,或者,由若干服务器形成的服务器集群。
76.在本实施例中,所述用户终端具体可以包括一种应用于用户一侧,能够实现数据采集、数据传输等功能的前端。具体的,所述用户终端例如可以为台式电脑、平板电脑、笔记本电脑、智能手机等电子设备。或者,所述用户终端也可以为能够运行于上述电子设备中的软件应用。例如,可以是在智能手机上运行的某电子银行app等。
77.在一些实施例中,上述目标交易数据具体可以包括以下至少之一:对账数据、转账数据、结算数据、汇款数据等等。当然,需要说明的是,上述所列举的目标交易数据只是一种示意性说明。具体实施时,根据具体情况和处理需求,上述目标交易数据还可以包括其他类型的交易数据。对此,本说明书不作限定。
78.其中,上述目标交易数据至少可以包括基础交易信息。在用户具有定制化业务需求的情况下,上述目标交易数据进一步还可以包括个性化定制信息。
79.具体的,上述基础交易信息具体可以理解为进行关于交易数据的核心业务处理时
需要使用到的信息数据。上述个性化定制信息具体可以理解为进行关于交易数据的定制化业务处理时需要使用到的信息数据。
80.在一些实施例中,所述基础交易信息具体可以包括以下至少之一:付款人账号、付款人名称、收款人账号、收款人名称等。当然,需要说明的是,上述所列举的基础交易信息只是一种示意性说明。具体实施时,根据具体的应用场景和处理需求,上述基础交易信息还可以包括其他类型的信息数据,例如,交易金额、币种等。
81.在一些实施例中,所述个性化定制信息包括以下至少之一:用户申请号、用途说明、关联机构信息等。其中,所述关联机构信息具体可以包括成员单位的名称和地址等。当然,需要说明的是,上述所列举的个性化定制信息只是一种示意性说明。具体实施时,根据具体的应用场景和处理需求,上述个性化定制信息还可以包括其他类型的信息数据,例如,交易媒介等。
82.需要说明的是,在本说明书中所涉及到的与用户相关的信息数据,均为在用户知晓且同意的前提下获取和使用的。并且,对于上述信息数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
83.在一些实施例中,参阅图3所示,在接收用户终端通过目标接口发送的目标交易数据之前,所述方法具体实施时,还可以包括以下内容:
84.s1:接收用户终端发起的关于交易数据的目标定制化处理请求;
85.s2:根据目标定制化处理请求,配置对应的目标接口;其中,所述目标接口用于接收用户终端输入的包含有个性化定制信息的目标交易数据;
86.s3:根据目标定制化处理请求,生成对应的目标处理规则,以及目标加工规则;其中,所述目标处理规则与目标接口的接口标识对应;所述目标加工规则与第一外围系统的系统标识和目标接口的接口标识的组合对应;
87.s4:将目标处理规则保存于本地的处理规则集;并将目标加工规则发送至加工系统服务器。
88.具体实施时,当用户需要关于交易数据的定制化业务服务,例如,用户对于对账业务有个性化需求:在对账时要增加用户申请号、相关用户所在单位名称和地址以便于对账,以及还要扩展用途栏位以便详述资金用途等。这时,用户可以使用用户终端生成包含有上述个性化需求的目标定制化处理请求,并将目标定制化处理请求发送至第一外围系统服务器。
89.第一外围系统服务器在接收到目标定制化处理请求之后,可以先通过数据解析,获取用户关于交易数据的个性化需求;再根据用户的个性化需求,配置针对该用户的目标接口。例如,第一外围系统服务器可以响应上述目标定制化处理请求,在提供给该用户的接口页面中,额外增设用户申请号、相关用户所在单位名称和地址的输入栏,并扩展原有的用途栏位,以支持用户可以通过该目标接口在能正常输入常规的基础交易信息外,还能输入符合自己个性化需求的个性化定制信息。
90.此外,第一外围系统服务器还可以生成与该目标接口对应的接口标识。
91.进一步,第一外围系统服务器还可以根据目标定制化处理请求,以及具体的目标接口,生成对应的与用户的个性化需求相匹配的目标处理规则和目标加工规则。并将目标处理规则保存于第一外围系统服务器的本地的处理规则集;将目标加工规则发送给加工系
统服务器,以便加工系统服务器将该目标加工规则存储于本地的加工规则集。
92.其中,上述目标处理规则与目标接口的接口标识存在对应关系。上述目标加工规则与第一外围系统服务器的系统标识和目标接口的接口标识的组合存在对应关系。
93.在一些实施例中,在根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息之前,所述方法具体实施时,还可以包括:根据目标接口的接口标识,检索本地的处理规则集,以确定出与目标接口对应的目标处理规则。具体的,可以从本地的处理规则集中筛选出与目标接口的接口标识对应的处理规则,作为目标处理规则。
94.其中,上述目标处理规则至少可以包括预设的目标文本模板。上述预设的目标文本模板具体可以是预先结合用户的个性化需求和目标接口的接口特征构建得到的。
95.在一些实施例中,参阅图4所示,上述根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息,具体实施时,可以包括以下内容:
96.s1:根据目标处理规则,获取预设的目标文本模板;
97.s2:根据预设的目标文本模板,通过对目标交易数据进行文本识别,以提取出基础交易信息和个性化定制信息。
98.具体实施时,还可以根据预设的目标文本模板,结合预先训练好的ocr识别模型和/或语义识别模型来对目标交易数据进行文本识别,以便能够更加精准地提取得到所需要的基础交易信息和个性化定制信息。
99.在一些实施例中,上述根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识,具体实施时,可以包括:根据目标处理规则,按照指定顺序拼接第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,得到与目标交易数据对应的目标标识。
100.这样得到的目标标识不但能够准确地指示出相对应的目标交易数据,还能够指示出相关的外围系统和接口。基于上述目标标识,加工系统服务器可以准确地确定出相匹配的目标加工规则。
101.在一些实施例中,具体实施时,第一外围系统服务器可以根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;并将上述第一交易数据发送至核心系统服务器。同时,第一外围系统服务器还可以根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;并将上述第二交易数据发送至加工系统服务器。
102.具体的,例如,第一外围系统服务器可以根据目标处理规则,组合使用目标标识和基础交易信息,生成携带有目标标识的交易报文,作为关于目标交易数据的第一交易数据。进一步,第一外围系统服务器可以根据目标处理规则,调用与核心系统之间的业务接口,将第一交易数据发送至核心系统服务器。
103.核心系统服务器在接收到第一交易数据之后,可以利用第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;再将上述目标业务处理结果发送给加工系统服务器。
104.加工系统服务器在接收到第二交易数据之后,可以将第二交易数据先存储于本地的交易数据集中,以备后续使用。
105.加工系统服务器在接收到核心系统服务器发送的目标业务处理结果的情况下,可
以先根据目标业务处理结果所携带的目标标识,检索本地的交易数据集,以确定本地的交易数据集中是否存在相匹配的关于目标交易数据的第二交易数据。在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,可以进一步根据目标标识中的第一外围系统的系统标识、目标接口的接口标识的组合检索本地的加工规则集,以确定出相匹配的目标加工规则;再根据目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;并将所述目标结果数据发送至第一外围系统服务器。
106.具体的,例如,在目标交易数据包括对账数据的情况下,相应的,上述核心基础业务处理可以包括对账处理,目标业务处理结果包括目标对账结果,目标结果数据包括满足用户个性化需求并携带有用户指定的个性化定制信息的目标对账单。
107.第一外围系统服务器接收加工系统服务器反馈的目标结果数据,并将该目标结果数据发送至用户终端。用户终端向用户展示目标结果数据,以便用户根据上述目标结果数据,进行具体的数据处理。
108.在一些实施例中,参阅图5所示,为了保护用户的数据隐私,避免用户指定的个性化定制信息遭到泄露,上述根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据,具体实施时,还可以包括以下内容:
109.s1:根据目标处理规则,生成针对目标交易数据的加密秘钥和解密秘钥;
110.s2:利用加密秘钥加密个性化定制信息,得到个性化定制信息的密文数据;
111.s3:组合使用目标标识和个性化定制信息的密文数据,生成携带有目标标识且标记有个性化定制信息的密文数据的数据项标签的报文数据,作为关于目标交易数据的第二交易数据。
112.具体实施时,可以根据目标处理规则,利用目标交易数据的目标标识,生成针对目标交易数据的加密秘钥和解密秘钥。
113.相应的,在接收加工系统服务器反馈的目标结果数据之后,所述方法具体实施时,还可以包括:根据目标处理规则,利用解密秘钥对目标结果数据中标记有数据项标签的个性化定制信息的密文数据进行解密处理,以得到明文形式的符合要求的目标结果数据;进而可以将上述明文形式的目标结果数据反馈给用户终端。
114.具体的,在接收的目标结果数据之后,可以先通过检索目标结果数据中的数据项标签,找出需要解密的个性化定制信息的密文数据,并进行解密处理。
115.基于上述实施例,可以较好地保护用户的数据安全,避免用户的个性化定制信息在处理过程中遭到泄露。
116.由上可见,基于本说明书实施例提供的交易数据处理方法,在负责核心基础业务处理的核心系统服务器的基础上,引入并配置与用户终端对接的第一外围系统服务器和负责加工处理的加工系统服务器。具体实施前,第一外围系统服务器可以响应用户终端发起的关于交易数据的目标定制化处理请求,配置支持用户终端输入个性化定制信息的目标接口,以及对应的目标处理规则和目标加工规则;并将目标加工规则提供给加工系统服务器。具体实施时,第一外围系统服务器在接收到用户终端通过目标接口发送的目标交易数据后,可以根据与该目标接口匹配的目标处理规则,从目标交易数据中分离提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标
交易数据的流水号,生成与该目标交易数据对应的目标标识;再根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;将第一交易数据发送至核心系统服务器,将第二交易数据发送至加工系统服务器。核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器。加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;再将该目标结果数据发送至第一外围系统服务器。第一外围系统服务器接收并向用户终端推送该目标结果数据。从而可以在不需要对核心系统服务器进行大规模改动的前提下,实现用户关于交易数据定制化处理的相关配置,进而能够高效、安全地获取用户输入的包含有个性化定制信息的目标交易数据,并自动、高效地完成针对该目标交易数据的定制化处理,得到符合用户要求的目标结果数据,满足用户多样化的处理需求,提高用户的使用体验,避免对核心系统服务器的核心基础业务处理造成影响。
117.参阅图6所示,本说明书实施例还提供了另一种交易数据处理方法,应用于加工系统服务器,其中,所述加工系统服务器与第一外围系统服务器,以及核心系统服务器相连,具体实施时,该方法可以包括以下内容:
118.s601:接收核心系统服务器发送的关于目标交易数据的目标业务处理结果;其中,目标业务处理结果至少携带有目标标识;所述目标标识为第一外围系统服务器根据目标处理规则,利用第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号生成的;
119.s602:根据目标标识检索本地的交易数据集,以确定本地的交易数据集中是否存在相匹配的关于目标交易数据的第二交易数据;
120.s603:在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,获取与目标标识中的第一外围系统的系统标识、目标接口的接口标识的组合相对应的目标加工规则;
121.s604:根据目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;
122.s605:将所述目标结果数据发送至第一外围系统服务器。
123.在一些实施例中,在接收核心系统服务器发送的关于目标交易数据的目标业务处理结果之前,所述方法具体实施时,还可以包括以下内容:接收第一外围系统服务器发送的关于目标交易数据的第二交易数据;其中,所述第二交易数据至少携带有目标标识;将所述第二交易数据存入本地的交易数据集。
124.在一些实施例中,在接收核心系统服务器发送的关于目标交易数据的目标业务处理结果之前,所述方法具体实施时,还可以包括以下内容:接收第一外围系统服务器发送的目标加工规则,其中,所述目标加工规则为第一外围系统服务器根据用户终端发起的关于交易数据的目标定制化处理请求生成得到的。
125.在一些实施例中,在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,可以根据目标标识中标识信息的位置排序,从目标标识中提取出第一外围系统的系统标识和目标接口的接口标识;再组合第一外围系统的系统标识和目标
接口的接口标识,得到目标组合标识;根据目标组合标识,检索本地的加工规则集,以获取相匹配的目标加工规则。
126.进一步,在得到携带有目标标识的目标结果数据之后,还可以根据第一外围系统的系统标识,调用相应的数据接口,将所述目标结果数据发送至第一外围系统服务器。
127.在一些实施例中,在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,可以不额外进行加工处理,直接将目标业务处理结果作为目标结果数据反馈至对应的第一外围系统服务器。
128.本说明书实施例还提供一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器具体实施时可以根据指令执行以下步骤:接收用户终端通过目标接口发送的目标交易数据;根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
129.为了能够更加准确地完成上述指令,参阅图7所示,本说明书实施例还提供了另一种具体的服务器,其中,所述服务器包括网络通信端口701、处理器702以及存储器703,上述结构通过内部线缆相连,以便各个结构可以进行具体的数据交互。
130.其中,所述网络通信端口701,具体可以用于接收用户终端通过目标接口发送的目标交易数据。
131.所述处理器702,具体可以用于根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
132.所述存储器703,具体可以用于存储相应的指令程序。
133.在本实施例中,所述网络通信端口701可以是与不同的通信协议进行绑定,从而可以发送或接收不同数据的虚拟端口。例如,所述网络通信端口可以是负责进行web数据通信的端口,也可以是负责进行ftp数据通信的端口,还可以是负责进行邮件数据通信的端口。
此外,所述网络通信端口还可以是实体的通信接口或者通信芯片。例如,其可以为无线移动网络通信芯片,如gsm、cdma等;其还可以为wifi芯片;其还可以为蓝牙芯片。
134.在本实施例中,所述处理器702可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式等等。本说明书并不作限定。
135.在本实施例中,所述存储器703可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如ram、fifo等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、tf卡等。
136.本说明书实施例还提供另一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器具体实施时可以根据指令执行以下步骤:接收核心系统服务器发送的关于目标交易数据的目标业务处理结果;其中,目标业务处理结果至少携带有目标标识;所述目标标识为第一外围系统服务器根据目标处理规则,利用第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号生成的;根据目标标识检索本地的交易数据集,以确定本地的交易数据集中是否存在相匹配的关于目标交易数据的第二交易数据;在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,获取与目标标识中的第一外围系统的系统标识、目标接口的接口标识的组合相对应的目标加工规则;根据目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;将所述目标结果数据发送至第一外围系统服务器。
137.本说明书实施例还提供了一种基于上述交易数据处理方法的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现以下步骤:接收用户终端通过目标接口发送的目标交易数据;根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
138.本说明书实施例还提供了另一种基于上述交易数据处理方法的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现以下步骤:接收核心系统服务器发送的关于目标交易数据的目标业务处理结果;其中,目标业务处理结果至少携带有目标标识;所述目标标识为第一外围系统服务器根据目标处理规则,利用第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号
生成的;根据目标标识检索本地的交易数据集,以确定本地的交易数据集中是否存在相匹配的关于目标交易数据的第二交易数据;在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,获取与目标标识中的第一外围系统的系统标识、目标接口的接口标识的组合相对应的目标加工规则;根据目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;将所述目标结果数据发送至第一外围系统服务器。
139.在本实施例中,上述存储介质包括但不限于随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、缓存(cache)、硬盘(hard disk drive,hdd)或者存储卡(memory card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。
140.在本实施例中,该计算机可读存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
141.本说明书实施例还提供了一种计算机程序产品,包含有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收用户终端通过目标接口发送的目标交易数据;根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
142.参阅图8所示,在软件层面上,本说明书实施例还提供了一种交易数据处理装置,该装置具体可以包括以下的结构模块:
143.第一接收模块801,具体可以用于接收用户终端通过目标接口发送的目标交易数据;
144.处理模块802,具体可以用于根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息;并根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识;
145.生成模块803,具体可以用于根据目标标识和基础交易信息,生成关于目标交易数据的第一交易数据;根据目标标识和个性化定制信息,生成关于目标交易数据的第二交易数据;
146.发送模块804,具体可以用于将所述第一交易数据发送至核心系统服务器;将所述第二交易数据发送至加工系统服务器;其中,所述核心系统服务器根据第一交易数据进行关于目标交易数据的核心基础业务处理,得到携带有目标标识的目标业务处理结果;并将该目标业务处理结果发送至加工系统服务器;所述加工系统服务器根据相匹配的目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;
147.第二接收模块805,具体可以用于接收加工系统服务器反馈的目标结果数据;并将所述目标结果数据发送至对应的用户终端。
148.在一些实施例中,在接收用户终端通过目标接口发送的目标交易数据之前,所述装置具体实施时,还可以用于接收用户终端发起的关于交易数据的目标定制化处理请求;根据目标定制化处理请求,配置对应的目标接口;其中,所述目标接口用于接收用户终端输入的包含有个性化定制信息的目标交易数据;根据目标定制化处理请求,生成对应的目标处理规则,以及目标加工规则;其中,所述目标处理规则与目标接口的接口标识对应;所述目标加工规则与第一外围系统的系统标识和目标接口的接口标识的组合对应;将目标处理规则保存于本地的处理规则集;并将目标加工规则发送至加工系统服务器。
149.在一些实施例中,在根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息之前,所述装置具体实施时,还可以用于根据目标接口的接口标识,检索本地的处理规则集,以确定出与目标接口对应的目标处理规则。
150.在一些实施例中,上述处理模块802具体实施时,可以按照以下方式根据与目标接口对应的目标处理规则,从目标交易数据中提取出基础交易信息和个性化定制信息:根据目标处理规则,获取预设的目标文本模板;根据预设的目标文本模板,通过对目标交易数据进行文本识别,以提取出基础交易信息和个性化定制信息。
151.在一些实施例中,所述基础交易信息具体可以包括以下至少之一:付款人账号、付款人名称、收款人账号、收款人名称等。
152.在一些实施例中,所述个性化定制信息具体可以包括以下至少之一:用户申请号、用途说明、关联机构信息等。
153.在一些实施例中,上述处理模块802具体实施时,可以按照以下方式根据第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,生成与目标交易数据对应的目标标识:根据目标处理规则,按照指定顺序拼接第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号,得到与目标交易数据对应的目标标识。
154.参阅图9所示,在软件层面上,本说明书实施例还提供了另一种交易数据处理装置,该装置具体可以包括以下的结构模块:
155.接收模块901,具体可以用于接收核心系统服务器发送的关于目标交易数据的目标业务处理结果;其中,目标业务处理结果至少携带有目标标识;所述目标标识为第一外围系统服务器根据目标处理规则,利用第一外围系统的系统标识、目标接口的接口标识,以及目标交易数据的流水号生成的;
156.检索模块902,具体可以用于根据目标标识检索本地的交易数据集,以确定本地的交易数据集中是否存在相匹配的关于目标交易数据的第二交易数据;
157.获取模块903,具体可以用于在确定本地的交易数据集中存在相匹配的关于目标交易数据的第二交易数据的情况下,获取与目标标识中的第一外围系统的系统标识、目标接口的接口标识的组合相对应的目标加工规则;
158.处理模块904,具体可以用于根据目标加工规则,处理目标业务处理结果和第二交易数据,得到携带有目标标识的目标结果数据;
159.发送模块905,具体可以用于将所述目标结果数据发送至第一外围系统服务器。
160.在一些实施例中,在接收核心系统服务器发送的关于目标交易数据的目标业务处
理结果之前,所述装置具体实施时,还可以用于接收第一外围系统服务器发送的关于目标交易数据的第二交易数据;其中,所述第二交易数据至少携带有目标标识;将所述第二交易数据存入本地的交易数据集。
161.在一些实施例中,在接收核心系统服务器发送的关于目标交易数据的目标业务处理结果之前,所述装置具体实施时,还可以用于接收第一外围系统服务器发送的目标加工规则,其中,所述目标加工规则为第一外围系统服务器根据用户终端发起的关于交易数据的目标定制化处理请求生成得到的。
162.需要说明的是,上述实施例阐明的单元、装置或模块等,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
163.由上可见,基于本说明书实施例提供的交易数据处理装置,可以在不需要对核心系统服务器进行大规模改动的前提下,实现用户关于交易数据定制化处理的相关配置,进而能够高效、安全地获取用户输入的包含有个性化定制信息的目标交易数据,并自动、高效地完成针对该目标交易数据的定制化处理,得到符合用户要求的目标结果数据,满足用户多样化的处理需求,提高用户的使用体验,避免对核心系统服务器的核心基础业务处理造成影响。
164.虽然本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
165.本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
166.本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程
序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机可读存储介质中。
167.通过以上的实施例的描述可知,本领域的技术人员可以清楚地了解到本说明书可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书的技术方案本质上可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,移动终端,服务器,或者网络设备等)执行本说明书各个实施例或者实施例的某些部分所述的方法。
168.本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本说明书可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
169.虽然通过实施例描绘了本说明书,本领域普通技术人员知道,本说明书有许多变形和变化而不脱离本说明书的精神,希望所附的权利要求包括这些变形和变化而不脱离本说明书的精神。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1