本申请涉及物联网,尤其涉及一种交易处理方法、装置、电子设备及计算机可读介质。
背景技术:
1、目前,随着生物识别设备的普及和推广,应用场景和功能越来越丰富多变,各种生物识别设备与应用软件的对接也变得越来越多,导致软件的功能也越来越复杂。多个设备终端进行权限验证的时候需要做出对应的修改,没有统一化的管理,导致效率低,复用性差,消耗资源。
技术实现思路
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、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种交易处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取对应的交易报文,包括:
3.根据权利要求1所述的方法,其特征在于,在所述执行生物识别程序之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述执行生物识别程序,包括:
5.根据权利要求4所述的方法,其特征在于,在所述调用分布式消息中间件之前,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述将所述生物图像与已注册图像集合中的各个已注册图像进行匹配,包括:
7.根据权利要求2所述的方法,其特征在于,在所述调用服务端以执行基于所述交易报文的交易处理进程之前,所述方法还包括:
8.一种交易处理装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,所述接收单元进一步被配置成:
10.根据权利要求8所述的装置,其特征在于,所述发送单元进一步被配置成:
11.根据权利要求8所述的装置,其特征在于,所述发送单元进一步被配置成:
12.根据权利要求11所述的装置,其特征在于,所述发送单元进一步被配置成:
13.根据权利要求11所述的装置,其特征在于,所述发送单元进一步被配置成:
14.一种交易处理电子设备,其特征在于,包括:
15.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。