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

设备接入方法、装置和业务服务器与流程

2022-03-22 23:32:33 来源:中国专利 TAG:


1.本公开涉及数据访问技术领域,尤其涉及一种设备接入方法、装置和业务服务器。


背景技术:

2.目前,随着互联网技术的不断发展,网络业务的类型较多,比如银行业务、保险业务、购物业务等,丰富了人们的生活,也大大提高了业务的处理效率。现有技术中,业务服务器往往需要接入多个客户设备,设备接入的开发难度和成本较高。


技术实现要素:

3.本公开提供一种设备接入方法、装置、业务服务器、计算机可读存储介质和计算机程序产品,以至少解决相关技术中设备接入的开发难度和成本较高的问题。本公开的技术方案如下:
4.根据本公开实施例的第一方面,提供一种设备接入方法,包括:获取业务信息和至少一个候选客户设备;根据所述业务信息,从所述候选客户设备中确定目标客户设备;获取所述目标客户设备的设备标识信息;根据所述设备标识信息,从接口数据库中获取匹配的目标接口;调用所述目标接口,并通过所述目标接口接入所述目标客户设备。
5.在本公开的一个实施例中,所述调用所述目标接口之前,还包括:接收所述目标客户设备发送的业务服务器的鉴权结果,其中,所述鉴权结果指示所述业务服务器通过鉴权。
6.在本公开的一个实施例中,所述通过所述目标接口接入所述目标客户设备之后,还包括:获取第一候选发送数据;根据所述设备标识信息,从转换策略数据库中获取匹配的转换策略;按照所述转换策略对所述第一候选发送数据进行转换,得到第一目标发送数据,其中,所述第一目标发送数据用于所述目标客户设备获取第一候选反馈数据;通过所述目标接口,向所述目标客户设备发送所述第一目标发送数据;通过所述目标接口,接收所述目标客户设备发送的所述第一候选反馈数据。
7.在本公开的一个实施例中,所述接收所述目标客户设备发送的所述第一候选反馈数据之后,还包括:按照所述转换策略对所述第一候选反馈数据进行转换,得到第一目标反馈数据;将所述第一目标反馈数据存储至本地。
8.在本公开的一个实施例中,所述通过所述目标接口接入所述目标客户设备之后,还包括:通过所述目标接口,接收所述目标客户设备发送的第二候选发送数据;根据所述设备标识信息,从转换策略数据库中获取匹配的转换策略;按照所述转换策略对所述第二候选发送数据进行转换,得到第二目标发送数据;将所述第二目标发送数据存储至本地。
9.根据本公开实施例的第二方面,提供一种设备接入装置,包括:第一获取模块,被配置为获取业务信息和至少一个候选客户设备;确定模块,被配置为根据所述业务信息,从所述候选客户设备中确定目标客户设备;第二获取模块,被配置为获取目标客户设备的设备标识信息;第三获取模块,被配置为根据所述设备标识信息,从接口数据库中获取匹配的目标接口;接入模块,被配置为调用所述目标接口,并通过所述目标接口接入所述目标客户
设备。
10.在本公开的一个实施例中,所述装置还包括:第一接收模块,所述第一接收模块,被配置为接收所述目标客户设备发送的业务服务器的鉴权结果,其中,所述鉴权结果指示所述业务服务器通过鉴权。
11.在本公开的一个实施例中,所述装置还包括:第四获取模块,被配置为获取第一候选发送数据;第五获取模块,被配置为根据所述设备标识信息,从转换策略数据库中获取匹配的转换策略;第一转换模块,被配置为按照所述转换策略对所述第一候选发送数据进行转换,得到第一目标发送数据,其中,所述第一目标发送数据用于所述目标客户设备获取第一候选反馈数据;发送模块,被配置为通过所述目标接口,向所述目标客户设备发送所述第一目标发送数据;第二接收模块,被配置为通过所述目标接口,接收所述目标客户设备发送的所述第一候选反馈数据。
12.在本公开的一个实施例中,所述第一转换模块,还被配置为按照所述转换策略对所述第一候选反馈数据进行转换,得到第一目标反馈数据;所述装置还包括:第一存储模块,所述第一存储模块,被配置为将所述第一目标反馈数据存储至本地。
13.在本公开的一个实施例中,所述装置还包括:第三接收模块,被配置为通过所述目标接口,接收所述目标客户设备发送的第二候选发送数据;第六获取模块,被配置为根据所述设备标识信息,从转换策略数据库中获取匹配的转换策略;第二转换模块,被配置为按照所述转换策略对所述第二候选发送数据进行转换,得到第二目标发送数据;第二存储模块,被配置为将所述第二目标发送数据存储至本地。
14.根据本公开实施例的第三方面,提供一种业务服务器,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如前所述的设备接入方法。
15.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由业务服务器的处理器执行时,使得业务服务器能够执行如前所述的设备接入方法。
16.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如前所述的设备接入方法。
17.本公开的实施例提供的技术方案至少带来以下有益效果:可根据业务信息从候选客户设备中确定目标客户设备,根据目标客户设备的设备标识信息,从接口数据库中获取匹配的目标接口,调用目标接口,并通过目标接口接入目标客户设备。由此,可基于业务信息实现目标客户设备的自动获取,并基于目标客户设备的标识信息,自动获取匹配的目标接口,并通过目标接口接入目标客户设备,相较于相关技术中需要根据不同的客户设备开发接入逻辑,存在设备接入的开发难度和成本较高的技术问题,本方案不需要根据不同的客户设备更改接入逻辑,适用于不同客户设备的接入场景,扩展性较好,大大降低了设备接入的开发难度和成本。
18.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
19.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
20.图1是根据本公开第一实施例的设备接入方法的流程示意图。
21.图2是根据本公开第二实施例的设备接入方法的流程示意图。
22.图3是根据本公开第三实施例的设备接入方法的流程示意图。
23.图4是根据本公开第一实施例的设备接入装置的框图。
24.图5是根据一示例性实施例示出的一种业务服务器的框图。
具体实施方式
25.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
26.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
27.需要说明的是,本公开技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
28.图1是根据本公开第一实施例的设备接入方法的流程示意图。
29.如图1所示,本公开第一实施例的设备接入方法,包括以下步骤:
30.在步骤s101中,获取业务信息和至少一个候选客户设备。
31.需要说明的是,本公开的设备接入方法的执行主体为业务服务器。本公开实施例的设备接入方法可以由本公开实施例的设备接入装置执行,本公开实施例的设备接入装置可以配置在任意业务服务器中,以执行本公开实施例的设备接入方法。
32.可以理解的是,业务服务器指的是可向客户设备提供业务服务的服务器。应说明的是,对业务服务器、客户设备、业务服务的类型均不做过多限定,例如,客户设备包括但不限于app(application,应用程序)、网页等,业务服务包括但不限于银行业务、保险业务等。
33.需要说明的是,对业务信息、候选客户设备的类别不做过多限定。
34.在一种实施方式中,银行业务应用场景中,业务信息包括但不限于资源转入城市、资源转出城市,候选客户设备包括城市平台、全国平台。
35.在一种实施方式中,保险业务应用场景中,业务信息可包括保险类型,候选客户设备包括单类别保险平台、综合保险平台,其中,单类别保险平台包括但不限于车险平台、房险平台、人身险平台等。
36.在步骤s102中,根据业务信息,从候选客户设备中确定目标客户设备。
37.需要说明的是,目标客户设备为业务服务器需要接入的客户设备。
38.在一种实施方式中,银行业务应用场景中,业务信息为资源转入城市,候选客户设备包括城市平台、全国平台,则可根据业务信息中的资源转入城市,识别城市平台中是否包
括转入城市对应的城市平台,如果城市平台中包括转入城市对应的城市平台,则确定转入城市对应的城市平台为目标客户设备;如果城市平台中未包括转入城市对应的城市平台,则确定全国平台为目标客户设备。
39.具体而言,资源转入城市为城市a,候选客户设备包括平台1、平台2和平台3,其中,平台1为城市a对应的城市平台,平台2为城市b对应的城市平台,平台3为全国平台,即多个城市对应的平台,且多个城市包括城市a。则可确定平台1为目标客户设备;或者,资源转入城市为城市a,候选客户设备包括平台2和平台3,则可确定平台3为目标客户设备。
40.在一种实施方式中,业务信息还可包括资源转出城市,根据资源转出城市从候选客户设备中确定目标客户设备的相关内容,可参见上述实施例中根据资源转出城市从候选客户设备中确定目标客户设备的相关内容,这里不再赘述。
41.在一种实施方式中,保险业务应用场景中,业务信息为保险类型,候选客户设备包括单类别保险平台、综合保险平台,其中,单类别保险平台包括但不限于车险平台、房险平台、人身险平台等,则可根据业务信息中的保险类型,识别单类别保险平台中是否包括保险类型对应的单类别保险平台,如果单类别保险平台中包括保险类型对应的单类别保险平台,则确定保险类型对应的单类别保险平台为目标客户设备;如果单类别保险平台中未包括保险类型对应的单类别保险平台,则确定综合保险平台为目标客户设备。
42.具体而言,保险类型为车险,候选客户设备包括车险平台、房险平台、人身险平台、综合保险平台,则可确定车险平台为目标客户设备;或者,保险类型为车险,候选客户设备包括房险平台、人身险平台、综合保险平台,则可确定综合保险平台为目标客户设备。
43.在一种实施方式中,可预先建立业务信息和目标客户设备之间的映射关系或者映射表,在获取到业务信息之后,查询上述映射关系或者映射表,可确定业务信息映射的客户设备,并将其作为目标客户设备。应说明的是,上述映射关系或者映射表均可根据实际情况进行设置,这里不做过多限定,上述映射关系或者映射表均可设置在业务服务器的存储空间中。
44.在步骤s103中,获取目标客户设备的设备标识信息。
45.本公开的实施例中,可获取目标客户设备的设备标识信息。
46.可以理解的是,可为客户设备预先设置设备标识信息,以区分不同的客户设备。应说明的是,对设备标识信息的类型不做过多限定,例如,设备标识信息包括但不限于字符、文本等。
47.在步骤s104中,根据设备标识信息,从接口数据库中获取匹配的目标接口。
48.本公开的实施例中,可根据实际情况预先设置接口数据库,接口数据库用于存储至少一个客户设备的接口。可以理解的是,不同的客户设备可对应不同的接口。
49.进一步地,可根据设备标识信息,从接口数据库中获取匹配的目标接口。应说明的是,目标接口为目标客户设备对应的接口。
50.在一种实施方式中,可预先建立接口与设备标识信息之间的映射关系或者映射表,在获取到设备标识信息之后,查询上述映射关系或者映射表,可确定设备标识信息映射的接口,并将其作为目标接口。应说明的是,上述映射关系或者映射表均可根据实际情况进行设置,这里不做过多限定,上述映射关系或者映射表均可设置在业务服务器的存储空间中。
51.在步骤s105中,调用目标接口,并通过目标接口接入目标客户设备。
52.本公开的实施例中,业务服务器可调用目标接口,并通过目标接口接入目标客户设备,即可通过目标接口,建立业务服务器和目标客户设备之间的连接。
53.在一种实施方式中,调用目标接口之前,还包括接收目标客户设备发送的业务服务器的鉴权结果,其中,鉴权结果指示业务服务器通过鉴权。由此,该方法可在接收到指示业务服务器通过鉴权的鉴权结果之后,调用目标接口,并通过目标接口接入目标客户设备,有助于提高设备接入的安全性和可靠性。
54.在一种实施方式中,接收目标客户设备发送的业务服务器的鉴权结果之前,还包括基于设备标识信息,从鉴权策略数据库中获取匹配的目标鉴权策略,向目标客户设备发送目标鉴权策略,其中,目标鉴权策略用于目标客户设备生成业务服务器的鉴权结果。
55.可以理解的是,可根据实际情况预先设置鉴权策略数据库,鉴权策略数据库用于存储至少一个客户设备的鉴权策略。可以理解的是,不同的客户设备可对应不同的鉴权策略。进一步地,可根据设备标识信息,从鉴权策略数据库中获取匹配的目标鉴权策略。应说明的是,目标鉴权策略为目标客户设备对应的鉴权策略。
56.综上,根据本公开实施例提供的设备接入方法,可根据业务信息从候选客户设备中确定目标客户设备,根据目标客户设备的设备标识信息,从接口数据库中获取匹配的目标接口,调用目标接口,并通过目标接口接入目标客户设备。由此,可基于业务信息实现目标客户设备的自动获取,并基于目标客户设备的标识信息,自动获取匹配的目标接口,并通过目标接口接入目标客户设备,相较于相关技术中需要根据不同的客户设备开发接入逻辑,存在设备接入的开发难度和成本较高的技术问题,本方案不需要根据不同的客户设备更改接入逻辑,适用于不同客户设备的接入场景,扩展性较好,大大降低了设备接入的开发难度和成本。
57.图2是根据本公开第二实施例的设备接入方法的流程示意图。
58.如图2所示,本公开第二实施例的设备接入方法,包括以下步骤:
59.在步骤s201中,获取业务信息和至少一个候选客户设备。
60.在步骤s202中,根据业务信息,从候选客户设备中确定目标客户设备。在步骤s203中,获取目标客户设备的设备标识信息。
61.在步骤s204中,根据设备标识信息,从接口数据库中获取匹配的目标接口。
62.在步骤s205中,调用目标接口,并通过目标接口接入目标客户设备。
63.步骤s201-s205的相关内容可参见上述实施例,这里不再赘述。
64.在步骤s206中,获取第一候选发送数据。
65.本公开的实施例中,业务服务器可获取第一候选发送数据。应说明的是,对第一候选发送数据的类型不做过多限定。
66.在一种实施方式中,可根据业务信息获取第一候选发送数据。
67.在一种实施方式中,银行业务应用场景中,业务信息包括但不限于用户的身份信息、性别、年龄等,则可将身份信息、性别、年龄的字段名作为第一候选发送数据。
68.在一种实施方式中,保险业务应用场景中,业务信息包括但不限于保险单号、生效日期、保险名称等,则可将保险单号、生效日期、保险名称等的字段名作为第一候选发送数据。
69.在步骤s207中,根据设备标识信息,从转换策略数据库中获取匹配的转换策略。
70.可以理解的是,业务服务器和客户设备可能采用不同的数据定义方法,比如,同样的数据在业务服务器中可能为a,在客户设备中可能为b。
71.本公开的实施例中,可根据实际情况预先设置转换策略数据库,转换策略数据库用于存储至少一个客户设备的转换策略。可以理解的是,不同的客户设备可对应不同的转换策略。进一步地,可根据设备标识信息,从转换策略数据库中获取匹配的转换策略。应说明的是,匹配的转换策略为目标客户设备对应的转换策略。
72.在一种实施方式中,可预先建立转换策略与设备标识信息之间的映射关系或者映射表,在获取到设备标识信息之后,查询上述映射关系或者映射表,可确定设备标识信息映射的转换策略,并将其作为匹配的转换策略。应说明的是,上述映射关系或者映射表均可根据实际情况进行设置,这里不做过多限定,上述映射关系或者映射表均可设置在业务服务器的存储空间中。
73.在步骤s208中,按照转换策略对第一候选发送数据进行转换,得到第一目标发送数据,其中,第一目标发送数据用于目标客户设备获取第一候选反馈数据。
74.本公开的实施例中,业务服务器可按照转换策略对第一候选发送数据进行转换,得到第一目标发送数据。
75.例如,第一候选发送数据为a,转换策略为将a转换为b,则第一目标发送数据为b。
76.在步骤s209中,通过目标接口,向目标客户设备发送第一目标发送数据。
77.在步骤s210中,通过目标接口,接收目标客户设备发送的第一候选反馈数据。
78.本公开的实施例中,业务服务器可通过目标接口,向目标客户设备发送第一目标发送数据,第一目标发送数据用于目标客户设备获取第一候选反馈数据,进一步地,还可通过目标接口,接收目标客户设备发送的第一候选反馈数据。
79.例如,银行业务应用场景中,业务服务器可获取身份信息的字段名a作为第一候选发送数据,获取的匹配的转换策略为将a转换为b,则得到的第一目标发送数据为b,并通过目标接口向目标客户设备发送第一目标发送数据b,第一目标发送数据b用于目标客户设备获取身份信息的字典值c(即第一候选反馈数据),进一步地,业务服务器还可通过目标接口,接收目标客户设备发送的第一候选反馈数据c。
80.在一种实施方式中,接收目标客户设备发送的第一候选反馈数据之后,还包括按照转换策略对第一候选反馈数据进行转换,得到第一目标反馈数据,将第一目标反馈数据存储至本地。例如,第一候选反馈数据为c,转换策略为将c转换为d,则第一目标反馈数据为d。由此,该方法中业务服务器可按照转换策略对第一候选反馈数据进行转换,以得到符合自身数据定义方法的第一目标反馈数据,并将第一目标反馈数据存储至本地,以供后续提供业务服务。
81.综上,根据本公开实施例提供的设备接入方法,通过目标接口接入目标客户设备之后,可按照转换策略对第一候选发送数据进行转换,以得到符合目标客户设备的数据定义方法的第一目标发送数据,并将第一目标发送数据发送至目标客户设备,并可接收目标客户设备发送的第一候选反馈数据,保证了业务服务器和目标客户设备之间的数据交互的可靠性。
82.图3是根据本公开第三实施例的设备接入方法的流程示意图。
83.如图3所示,本公开第三实施例的设备接入方法,包括以下步骤:
84.在步骤s301中,获取业务信息和至少一个候选客户设备。
85.在步骤s302中,根据业务信息,从候选客户设备中确定目标客户设备。
86.在步骤s303中,获取目标客户设备的设备标识信息。
87.在步骤s304中,根据设备标识信息,从接口数据库中获取匹配的目标接口。
88.在步骤s305中,调用目标接口,并通过目标接口接入目标客户设备。
89.步骤s301-s305的相关内容可参见上述实施例,这里不再赘述。
90.在步骤s306中,通过目标接口,接收目标客户设备发送的第二候选发送数据。
91.本公开的实施例中,业务服务器可通过目标接口,接收目标客户设备发送的第二候选发送数据。应说明的是,对第二候选发送数据的类型不做过多限定。
92.在一种实施方式中,银行业务应用场景中,第二候选发送数据包括但不限于身份信息、性别、年龄等的字典值。
93.在一种实施方式中,保险业务应用场景中,第二候选发送数据包括但不限于保险单号、生效日期、保险名称等的字典值。
94.在步骤s307中,根据设备标识信息,从转换策略数据库中获取匹配的转换策略。
95.步骤s307的相关内容可参见上述实施例,这里不再赘述。
96.在步骤s308中,按照转换策略对第二候选发送数据进行转换,得到第二目标发送数据。
97.本公开的实施例中,业务服务器可按照转换策略对第二候选发送数据进行转换,得到第二目标发送数据。
98.例如,银行业务应用场景中,业务服务器可通过目标接口,接收目标客户设备发送的身份信息的字典值e(即第二候选发送数据),获取的匹配的转换策略为将e转换为f,则得到的第二目标发送数据为f。
99.在步骤s309中,将第二目标发送数据存储至本地。
100.综上,根据本公开实施例提供的设备接入方法,通过目标接口接入目标客户设备之后,可接收目标客户设备发送的第二候选发送数据,并按照转换策略对第二候选发送数据进行转换,以得到符合自身数据定义方法的第二目标发送数据,并将第二目标发送数据存储至本地,以供后续提供业务服务,保证了业务服务器和目标客户设备之间的数据交互的可靠性。
101.图4为根据本公开第一实施例的设备接入装置的框图。
102.如图4所示,本公开实施例的设备接入装置400,包括:第一获取模块401、确定模块402、第二获取模块403、第三获取模块404和接入模块405。
103.第一获取模块401,被配置为获取业务信息和至少一个候选客户设备;
104.确定模块402,被配置为根据所述业务信息,从所述候选客户设备中确定目标客户设备;
105.第二获取模块403,被配置为获取目标客户设备的设备标识信息;
106.第三获取模块404,被配置为根据所述设备标识信息,从接口数据库中获取匹配的目标接口;
107.接入模块405,被配置为调用所述目标接口,并通过所述目标接口接入所述目标客
户设备。
108.在本公开的一个实施例中,所述设备接入装置400还包括:第一接收模块,所述第一接收模块,被配置为接收所述目标客户设备发送的业务服务器的鉴权结果,其中,所述鉴权结果指示所述业务服务器通过鉴权。
109.在本公开的一个实施例中,所述设备接入装置400还包括:第四获取模块,被配置为获取第一候选发送数据;第五获取模块,被配置为根据所述设备标识信息,从转换策略数据库中获取匹配的转换策略;第一转换模块,被配置为按照所述转换策略对所述第一候选发送数据进行转换,得到第一目标发送数据,其中,所述第一目标发送数据用于所述目标客户设备获取第一候选反馈数据;发送模块,被配置为通过所述目标接口,向所述目标客户设备发送所述第一目标发送数据;第二接收模块,被配置为通过所述目标接口,接收所述目标客户设备发送的所述第一候选反馈数据。
110.在本公开的一个实施例中,所述第一转换模块,还被配置为按照所述转换策略对所述第一候选反馈数据进行转换,得到第一目标反馈数据;所述设备接入装置400还包括:第一存储模块,所述第一存储模块,被配置为将所述第一目标反馈数据存储至本地。
111.在本公开的一个实施例中,所述设备接入装置400还包括:第三接收模块,被配置为通过所述目标接口,接收所述目标客户设备发送的第二候选发送数据;第六获取模块,被配置为根据所述设备标识信息,从转换策略数据库中获取匹配的转换策略;第二转换模块,被配置为按照所述转换策略对所述第二候选发送数据进行转换,得到第二目标发送数据;第二存储模块,被配置为将所述第二目标发送数据存储至本地。
112.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
113.综上,本公开实施例提供的设备接入装置,可根据业务信息从候选客户设备中确定目标客户设备,根据目标客户设备的设备标识信息,从接口数据库中获取匹配的目标接口,调用目标接口,并通过目标接口接入目标客户设备。由此,可基于业务信息实现目标客户设备的自动获取,并基于目标客户设备的标识信息,自动获取匹配的目标接口,并通过目标接口接入目标客户设备,相较于相关技术中需要根据不同的客户设备开发接入逻辑,存在设备接入的开发难度和成本较高的技术问题,本方案不需要根据不同的客户设备更改接入逻辑,适用于不同客户设备的接入场景,扩展性较好,大大降低了设备接入的开发难度和成本。
114.图5是根据一示例性实施例示出的一种业务服务器的框图。
115.如图5所示,上述业务服务器500包括:
116.存储器510及处理器520,连接不同组件(包括存储器510和处理器520)的总线530,存储器510存储有计算机程序,当处理器520执行所述程序时实现本公开实施例所述的设备接入方法。
117.总线530表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
118.业务服务器500典型地包括多种业务服务器可读介质。这些介质可以是任何能够
被业务服务器500访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
119.存储器510还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)540和/或高速缓存存储器550。业务服务器500可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统560可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线530相连。存储器510可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。
120.具有一组(至少一个)程序模块570的程序/实用工具580,可以存储在例如存储器510中,这样的程序模块570包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块570通常执行本公开所描述的实施例中的功能和/或方法。
121.业务服务器500也可以与一个或多个外部设备590(例如键盘、指向设备、显示器591等)通信,还可与一个或者多个使得用户能与该业务服务器500交互的设备通信,和/或与使得该业务服务器500能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口592进行。并且,业务服务器500还可以通过网络适配器593与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图5所示,网络适配器593通过总线530与业务服务器500的其它模块通信。应当明白,尽管图中未示出,可以结合业务服务器500使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
122.处理器520通过运行存储在存储器510中的程序,从而执行各种功能应用以及数据处理。
123.需要说明的是,本实施例的业务服务器的实施过程和技术原理参见前述对本公开实施例的设备接入方法的解释说明,此处不再赘述。
124.综上,本公开实施例提供的业务服务器,可以执行如前所述的设备接入方法,可根据业务信息从候选客户设备中确定目标客户设备,根据目标客户设备的设备标识信息,从接口数据库中获取匹配的目标接口,调用目标接口,并通过目标接口接入目标客户设备。由此,可基于业务信息实现目标客户设备的自动获取,并基于目标客户设备的标识信息,自动获取匹配的目标接口,并通过目标接口接入目标客户设备,相较于相关技术中需要根据不同的客户设备开发接入逻辑,存在设备接入的开发难度和成本较高的技术问题,本方案不需要根据不同的客户设备更改接入逻辑,适用于不同客户设备的接入场景,扩展性较好,大大降低了设备接入的开发难度和成本。
125.为了实现上述实施例,本公开还提出一种计算机可读存储介质。
126.其中,该计算机可读存储介质中的指令由业务服务器的处理器执行时,使得业务服务器能够执行如前所述的设备接入方法。可选的,计算机可读存储介质可以是rom、随机
存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
127.为了实现上述实施例,本公开还提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如前所述的设备接入方法。
128.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
129.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献