一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

系统接入方法、装置、和电子设备与流程

2023-02-02 02:57:11 来源:中国专利 TAG:


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.图1是根据本公开第一实施例的系统接入方法的流程示意图。
27.图2是根据本公开第二实施例的系统接入方法的流程示意图。
28.图3是根据本公开第三实施例的系统接入方法的流程示意图。
29.图4是根据本公开第四实施例的系统接入方法的流程示意图。
30.图5是根据本公开第一实施例的系统接入装置的框图。
31.图6是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
32.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
33.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
34.本公开技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
35.图1是根据本公开第一实施例的系统接入方法的流程示意图。
36.如图1所示,本公开第一实施例的系统接入方法,包括以下步骤:
37.在步骤s101中,从至少两个通用网口中筛选出目标网口。
38.需要说明的是,本公开的系统接入方法的执行主体为客户端。本公开实施例的系统接入方法可以由本公开实施例的系统接入装置执行,本公开实施例的系统接入装置可以配置在任意客户端中,以执行本公开实施例的系统接入方法。
39.需要说明的是,客户端指的是可提供银行业务服务的客户端(比如手机银行、银行网页端、银企直连客户端),其中,银行业务服务至少包括银行系统与客户系统之间的连接业务服务(比如银企直连业务服务),银行系统指的是可向客户端提供银行业务服务的系统(比如工作站、服务器、计算机),客户系统指的是客户自身的系统(比如工作站、服务器、计算机),在一些例子中,客户系统可包括企业财务系统。认证设备指的是可提供客户系统的身份认证服务的设备(比如网银盾)。在一些例子中,认证设备可包括高速网银盾。
40.需要说明的是,对客户端的部署环境不做过多限定,比如,客户端可部署在实体机,也可部署在虚拟机(比如云虚拟机、云平台)。
41.本公开的实施例中,通用网口的数量为至少两个,客户端可从至少两个通用网口中筛选出目标网口。
42.在一种实施方式中,从至少两个通用网口中筛选出目标网口,包括从至少两个通用网口中随机选取一个通用网口,并将随机选取的通用网口确定为目标网口。
43.在一种实施方式中,通用网口包括主通用网口和辅通用网口,从至少两个通用网口中筛选出目标网口,包括识别主通用网口是否出现故障,响应于主通用网口未出现故障,将主通用网口确定为目标网口,或者,响应于主通用网口出现故障,将辅通用网口确定为目标网口。由此,该方法中客户端可在主通用网口未出现故障时,将主通用网口确定为目标网口,在主通用网口出现故障时,将辅通用网口确定为目标网口,可保证目标网口未出现故障,进而提高了客户端与认证设备之间数据传输的稳定性,进而提高了系统接入的稳定性。
44.在步骤s102中,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息。
45.本公开的实施例中,客户端可调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息。应说明的是,认证设备存储有客户系统的身份认证信息,对身份认证信息不做过多限定,比如,身份认证信息包括预制证书。在一些例子中,预制证书可在第三方机构生成,并预先存储至认证设备中,比如,第三方机构可包括cfca(china financial certification authority,中国金融认证中心)。对目标网口不做过多限定,比如,目标网口可包括通用网口。比如,目标网口可包括千兆以太网接口。
46.在一种实施方式中,认证设备部署在客户系统所在的客户内网、局域网、虚拟专用网中的至少一种。比如,可预先为认证设备分配客户内网中的一个ip(internet protocol address,互联网协议地址)。
47.在一种实施方式中,通过目标网口,从认证设备中获取客户系统的身份认证信息,包括通过目标网口,接收认证设备发送的身份认证信息。
48.在一种实施方式中,客户端对认证设备具有操作权限,操作权限至少包括从认证设备中获取客户系统的身份认证信息,此时客户端可自行通过目标网口,从认证设备中获
取客户系统的身份认证信息。
49.在步骤s103中,基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统。
50.本公开实施例中,客户端可基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统。应说明的是,银行系统可基于身份认证请求,对客户系统进行身份认证,生成客户系统的身份认证结果。
51.在一种实施方式中,将身份认证请求发送至银行系统之前,还包括接收客户系统发送的第一业务请求。由此,该方法中客户端可在将身份认证请求发送至银行系统之前,接收客户系统发送的第一业务请求,以避免在客户系统未发送第一业务请求时发起身份认证请求,可减少身份认证请求的发送次数,有助于节省计算资源。
52.在一种实施方式中,身份认证请求携带身份认证信息。在一些例子中,身份认证请求携带预制证书。
53.在步骤s104中,响应于银行系统发送的身份认证结果指示客户系统通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接。
54.本公开的实施例中,客户端可响应于银行系统发送的身份认证结果指示客户端通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接,即客户端分别与银行系统、客户系统对接,银行系统、客户系统可通过客户端实现对接。
55.需要说明的是,对客户端、银行系统之间的连接方式,客户系统与客户端之间的连接方式均不做过多限定,比如,客户端、银行系统之间的连接包括双向https(hypertext transfer protocol secure,超文本传输安全协议)连接,客户系统、客户端之间的连接包括目标网口连接。
56.在一种实施方式中,客户端包括银企直连服务模块,建立客户系统与客户端之间的连接,包括建立客户系统与客户端中的银企直连服务模块之间的连接。
57.作为另一种可能的实施方式,客户端还可响应于银行系统发送的身份认证结果指示客户系统未通过身份认证,将身份认证结果发送至客户系统,以便及时告知客户系统未通过身份认证。
58.综上,根据本公开实施例提供的系统接入方法,客户端从至少两个通用网口中筛选出目标网口,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息,相较于相关技术中认证设备大多需要插入实体机上的接口,客户端需要部署在实体机的方案,客户端可从至少两个通用网口中筛选出目标网口,确定的目标网口的灵活性、可靠性更高,且仅需通过目标网口就可实现客户端与认证设备之间的数据传输,提高了客户端与认证设备之间数据传输的稳定性,进而提高了系统接入的稳定性,且客户端可部署在虚拟机,扩宽了客户端的部署环境,客户端基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统,响应于银行系统发送的身份认证结果指示客户系统通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接,即客户端分别与银行系统、客户系统对接,银行系统、客户系统可通过客户端实现对接。
59.图2是根据本公开第二实施例的系统接入方法的流程示意图。
60.如图2所示,本公开第二实施例的系统接入方法,包括以下步骤:
61.在步骤s201中,从至少两个通用网口中筛选出目标网口。
62.在步骤s202中,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息。
63.在步骤s203中,基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统。
64.在步骤s204中,响应于银行系统发送的身份认证结果指示客户系统通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接。
65.步骤s202-s204的相关内容可参见上述实施例,这里不再赘述。
66.在步骤s205中,响应于客户系统发送的第一业务请求,按照设定转换规则将第一业务请求转换为第二业务请求,并将第二业务请求发送至银行系统。
67.可以理解的是,第一业务请求可能不符合银行系统的业务规则(比如数据格式、报文格式等)。本公开的实施例中,客户端可响应于客户系统发送的第一业务请求,按照设定转换规则将第一业务请求转换为第二业务请求,并将第二业务请求发送至银行系统。应说明的是,第二业务请求符合银行系统的业务规则。对设定转换规则不做过多限定,比如,设定转换规则包括报文格式转换规则、数据格式转换规则等。
68.在一种实施方式中,按照设定转换规则将第一业务请求转换为第二业务请求,包括识别第一业务请求对应的第一交易类别,按照第一交易类别对应的设定转换规则,将第一业务请求转换为第二业务请求。应说明的是,对第一交易类别不做过多限定,比如,第一交易类别包括但不限于查询类交易(比如查询余额、查询历史交易数据)、资金类交易(比如转账、缴纳社保、缴纳公积金)、文件上传下载类交易(比如上传发票、凭证)等。可以理解的是,不同的第一交易类别可对应不同的设定转换规则。由此,该方法中可根据第一业务请求对应的第一交易类别,确定设定转换规则,提高了设定转换规则的灵活性和准确性,进而提高了第二业务请求的灵活性和准确性。
69.在一种实施方式中,还包括接收银行系统发送的第二业务请求的处理结果,并将第二业务请求的处理结果发送至客户系统。可以理解的是,第二业务请求的处理结果,即客户系统发送的第一业务请求的处理结果。由此,该方法中客户端可接收银行系统发送的第二业务请求的处理结果,并将处理结果发送至客户系统,以便及时告知客户系统第一业务请求的处理结果。
70.综上,根据本公开实施例提供的系统接入方法,客户端响应于客户系统发送的第一业务请求,按照设定转换规则将第一业务请求转换为第二业务请求,并将第二业务请求发送至银行系统,即客户端可实现业务请求的转换,使得第二业务请求符合银行系统的业务规则,以便后续银行系统根据第二业务请求进行业务处理。
71.图3是根据本公开第三实施例的系统接入方法的流程示意图。
72.如图3所示,本公开第三实施例的系统接入方法,包括以下步骤:
73.在步骤s301中,从至少两个通用网口中筛选出目标网口。
74.在步骤s302中,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息。
75.在步骤s303中,基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统。
76.在步骤s304中,响应于银行系统发送的身份认证结果指示客户系统通过身份认
证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接。
77.在步骤s305中,响应于客户系统发送的第一业务请求,按照设定转换规则将第一业务请求转换为第二业务请求。
78.步骤s301-s305的相关内容可参见上述实施例,这里不再赘述。
79.在步骤s306中,通过目标网口,向认证设备发送针对第二业务请求的签名请求。
80.在步骤s307中,通过目标网口,接收认证设备发送的签名后的第二业务请求。
81.在步骤s308中,将签名后的第二业务请求发送至银行系统。
82.本公开的实施例中,客户端可通过目标网口,向认证设备发送针对第二业务请求的签名请求,应说明的是,认证设备可对第二业务请求进行签名处理,生成签名后的第二业务请求。客户端可通过目标网口,接收认证设备发送的签名后的第二业务请求,将签名后的第二业务请求发送至银行系统。
83.在一种实施方式中,通过目标网口,向认证设备发送针对第二业务请求的签名请求,包括识别第二业务请求对应的交易类别是否为设定交易类别,响应于第二业务请求对应的交易类别为设定交易类别,通过目标网口,向认证设备发送签名请求。应说明的是,对设定交易类别不做过多限定,比如,设定交易类别可包括资金类交易。由此,该方法中客户端在向认证设备发送签名请求之前,可识别第二业务请求对应的交易类别为设定交易类别,以避免对非设定交易类别的第二业务请求进行签名处理,可减少签名请求的发送次数,有助于节省计算资源。
84.综上,根据本公开实施例提供的系统接入方法,客户端通过目标网口,向认证设备发送针对第二业务请求的签名请求,通过目标网口,接收认证设备发送的签名后的第二业务请求,将签名后的第二业务请求发送至银行系统。由此,相较于相关技术中认证设备大多需要插入实体机上的接口,客户端需要部署在实体机的方案,客户端可通过目标网口向认证设备发送签名请求,以及接收认证设备发送的签名后的第二业务请求,提高了业务处理中签名的稳定性和效率,进而提高了业务处理的稳定性和效率。
85.图4是根据本公开第四实施例的系统接入方法的流程示意图。
86.如图4所示,本公开第四实施例的系统接入方法,包括以下步骤:
87.在步骤s401中,获取每个通用网口的传输参数和/或运行状态。
88.在步骤s402中,基于传输参数和/或运行状态,从至少两个通用网口中筛选出目标网口。
89.需要说明的是,对传输参数、运行状态均不做过多限定,比如,传输参数包括但不限于传输速度、传输带宽、吞吐量、连接的客户端的数量等,运行状态包括但不限于占用状态、空闲状态等,占用状态指的是通用网口当前进行数据传输,空闲状态指的是通用网口当前未进行数据传输。
90.在一种实施方式中,基于传输参数和/或运行状态,从至少两个通用网口中筛选出目标网口,包括如下几种可能的实施方式:
91.方式1、从至少两个通用网口中筛选出传输速度最大的通用网口,并将传输速度最大的通用网口确定为目标网口。
92.本公开的实施例中,传输参数包括传输速度,可将传输速度最大的通用网口确定为目标网口,可保证目标网口的传输速度较大。
93.方式2、从至少两个通用网口中筛选出运行状态为空闲状态的通用网口,并将运行状态为空闲状态的通用网口确定为目标网口。
94.本公开的实施例中,运行状态包括占用状态和空闲状态,可将空闲状态的通用网口确定为目标网口,有助于提高客户端与认证设备之间数据传输的效率,且能够有效合理地利用通用网口的资源。
95.在一种实施方式中,将运行状态为空闲状态的通用网口确定为目标网口,包括基于运行状态为空闲状态的通用网口的传输参数,从至少两个运行状态为空闲状态的通用网口中筛选出目标网口。比如,可从至少两个运行状态为空闲状态的通用网口中筛选出传输速度最大,且运行状态为空闲状态的候选网口,并将候选网口确定为目标网口。由此,该方法中可将传输参数最优,且空闲状态的通用网口确定为目标网口,有助于提高客户端与认证设备之间数据传输的效率,且能够有效合理地利用通用网口的资源。
96.方式3、从至少两个通用网口中筛选出连接的客户端的数量最少的通用网口,并将连接的客户端的数量最少的通用网口确定为目标网口。
97.本公开的实施例中,传输参数包括连接的客户端的数量,可将连接的客户端的数量最少的通用网口确定为目标网口,能够有效合理地利用通用网口的资源。
98.在一种实施方式中,将连接的客户端的数量最少的通用网口确定为目标网口,包括从至少两个连接的客户端的数量最少的通用网口中筛选出传输速度最大,且连接的客户端的数量最少的候选网口,并将候选网口确定为目标网口。由此,该方法中可将传输速度最大,且连接的客户端的数量最少的通用网口确定为目标网口,有助于提高客户端与认证设备之间数据传输的效率,且能够有效合理地利用通用网口的资源。
99.在步骤s403中,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息。
100.在步骤s404中,基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统。
101.在步骤s405中,响应于银行系统发送的身份认证结果指示客户系统通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接。
102.步骤s403-s405的相关内容可参见上述实施例,这里不再赘述。
103.综上,根据本公开实施例提供的系统接入方法,客户端获取每个通用网口的传输参数和/或运行状态,基于传输参数和/或运行状态,从至少两个通用网口中筛选出目标网口。由此,客户端可考虑到通用网口的传输参数和/或运行状态,以筛选出目标网口,确定的目标网口的灵活性、可靠性更高,进而提高了客户端与认证设备之间数据传输的稳定性,进而提高了系统接入的稳定性。
104.图5为根据本公开第一实施例的系统接入装置的框图。
105.如图5所示,本公开实施例的系统接入装置500,适用于客户端,所述系统接入装置500包括:筛选模块501、获取模块502、发送模块503和连接模块504。
106.筛选模块501被配置为从至少两个通用网口中筛选出目标网口;
107.获取模块502被配置为调用所述目标网口,并通过所述目标网口,从认证设备中获取客户系统的身份认证信息;
108.发送模块503被配置为基于所述身份认证信息,生成所述客户系统的身份认证请
求,并将所述身份认证请求发送至银行系统;
109.连接模块504被配置为响应于所述银行系统发送的身份认证结果指示所述客户系统通过身份认证,建立客户端与所述银行系统之间的连接,并建立所述客户系统与所述客户端之间的连接。
110.在本公开的一个实施例中,所述发送模块503还被配置为:响应于所述客户系统发送的第一业务请求,按照设定转换规则将所述第一业务请求转换为第二业务请求,并将所述第二业务请求发送至所述银行系统。
111.在本公开的一个实施例中,所述发送模块503还被配置为:通过所述目标网口,向所述认证设备发送针对所述第二业务请求的签名请求;通过所述目标网口,接收所述认证设备发送的签名后的第二业务请求;将所述签名后的第二业务请求发送至所述银行系统。
112.在本公开的一个实施例中,所述发送模块503还被配置为:识别所述第二业务请求对应的交易类别是否为设定交易类别;响应于所述第二业务请求对应的交易类别为设定交易类别,通过所述目标网口,向所述认证设备发送所述签名请求。
113.在本公开的一个实施例中,所述发送模块503还被配置为:接收所述银行系统发送的所述第二业务请求的处理结果,并将所述第二业务请求的处理结果发送至所述客户系统。
114.在本公开的一个实施例中,所述筛选模块501还被配置为:获取每个所述通用网口的传输参数和/或运行状态;基于所述传输参数和/或所述运行状态,从至少两个所述通用网口中筛选出所述目标网口。
115.在本公开的一个实施例中,所述传输参数包括传输速度,所述筛选模块501还被配置为:从至少两个所述通用网口中筛选出传输速度最大的通用网口,并将所述传输速度最大的通用网口确定为所述目标网口。
116.在本公开的一个实施例中,所述运行状态包括占用状态、空闲状态,所述筛选模块501还被配置为:从至少两个所述通用网口中筛选出所述运行状态为空闲状态的通用网口,并将所述运行状态为空闲状态的通用网口确定为所述目标网口。
117.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
118.综上,本公开实施例提供的系统接入装置,客户端从至少两个通用网口中筛选出目标网口,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息,相较于相关技术中认证设备大多需要插入实体机上的接口,客户端需要部署在实体机的方案,客户端可从至少两个通用网口中筛选出目标网口,确定的目标网口的灵活性、可靠性更高,且仅需通过目标网口就可实现客户端与认证设备之间的数据传输,提高了客户端与认证设备之间数据传输的稳定性,进而提高了系统接入的稳定性,且客户端可部署在虚拟机,扩宽了客户端的部署环境,客户端基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统,响应于银行系统发送的身份认证结果指示客户系统通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接,即客户端分别与银行系统、客户系统对接,银行系统、客户系统可通过客户端实现对接。
119.图6是根据一示例性实施例示出的一种电子设备的框图。应说明的是,电子设备可为客户端。
120.如图6所示,该电子设备600包括处理器601、用于存储处理器601可执行指令的存储器602。其中,处理器601被配置为执行指令,以实现本公开实施例所述的系统接入方法。需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开实施例的系统接入方法的解释说明,此处不再赘述。
121.综上,本公开实施例提供的电子设备,可以执行如前所述的系统接入方法,客户端从至少两个通用网口中筛选出目标网口,调用目标网口,并通过目标网口,从认证设备中获取客户系统的身份认证信息,相较于相关技术中认证设备大多需要插入实体机上的接口,客户端需要部署在实体机的方案,客户端可从至少两个通用网口中筛选出目标网口,确定的目标网口的灵活性、可靠性更高,且仅需通过目标网口就可实现客户端与认证设备之间的数据传输,提高了客户端与认证设备之间数据传输的稳定性,进而提高了系统接入的稳定性,且客户端可部署在虚拟机,扩宽了客户端的部署环境,客户端基于身份认证信息,生成客户系统的身份认证请求,并将身份认证请求发送至银行系统,响应于银行系统发送的身份认证结果指示客户系统通过身份认证,建立客户端与银行系统之间的连接,并建立客户系统与客户端之间的连接,即客户端分别与银行系统、客户系统对接,银行系统、客户系统可通过客户端实现对接。
122.为了实现上述实施例,本公开还提出一种计算机可读存储介质。
123.其中,该计算机可读存储介质中的指令由业务服务器的处理器执行时,使得业务服务器能够执行如前所述的系统接入方法。可选的,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
124.为了实现上述实施例,本公开还提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如前所述的系统接入方法。
125.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
126.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献