一种接口配置方法、设备、终端及存储介质技术

技术编号:27515262 阅读:15 留言:0更新日期:2021-03-02 18:47
本发明专利技术实施例涉及大数据领域,公开了一种接口配置方法、设备、终端及存储介质,该方法包括:接收客户端发送的应用程序接口的配置请求,配置请求中携带了地址信息和终端标识;根据地址信息确定与应用程序接口对应的接口配置信息,并利用指定数据格式对接口配置信息进行转换处理;根据转换处理后的接口配置信息确定应用程序接口的调用类型,并根据应用程序接口的调用类型确定应用程序接口的配置策略;根据确定的配置策略对应用程序接口进行配置,并将配置得到的结果数据发送给与终端标识对应的调用终端。这种方式可以提高代码复用率,提高接口配置的效率和灵活性。本发明专利技术涉及区块链技术,上述接口配置信息可存储于区块链中。上述接口配置信息可存储于区块链中。上述接口配置信息可存储于区块链中。

【技术实现步骤摘要】
一种接口配置方法、设备、终端及存储介质


[0001]本专利技术涉及大数据领域,尤其涉及一种接口配置方法、设备、终端及存储介质。

技术介绍

[0002]随着通信技术和互联网技术的不断发展,系统越来越大,随着系统越来越大,开始了系统拆分,而随着系统的一变多,多系统之间需要进行通信,为了实现不同系统之间的各种信息传输,需根据系统以及信息的需要建立不同的接口,这就需要根据接口需求进行接口配置。然而,传统接口的配置主要是在代码层面,经常需要编写新的代码。这种接口配置方式不灵活,降低了接口配置的效率。因此,如何更有效地配置接口成为亟需解决的技术问题。

技术实现思路

[0003]本专利技术实施例提供了一种接口配置方法、设备、终端及存储介质,可以减少接口配置过程中的重复代码开发,提高代码复用率,有助于提高接口配置的效率和灵活性。
[0004]第一方面,本专利技术实施例提供了一种接口配置方法,所述方法包括:
[0005]接收客户端发送的应用程序接口的配置请求,所述配置请求中携带了地址信息和终端标识;
[0006]根据所述地址信息确定与所述应用程序接口对应的接口配置信息,并利用指定数据格式对所述接口配置信息进行转换处理;
[0007]根据所述转换处理后的接口配置信息确定所述应用程序接口的调用类型,并根据所述应用程序接口的调用类型确定所述应用程序接口的配置策略;
[0008]根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。/>[0009]进一步地,所述根据所述地址信息确定与所述应用程序接口对应的接口配置信息,包括:
[0010]根据所述地址信息从配置中心中查询是否存在配置类;
[0011]若存在所述配置类,则从所述配置类中获取与所述应用程序接口对应的接口配置信息;
[0012]若不存在所述配置类,则确定预设的配置类中的配置信息为与所述应用程序接口对应的接口配置信息。
[0013]进一步地,所述从所述配置类中获取与所述应用程序接口对应的接口配置信息,包括:
[0014]获取所述配置类中包括的注解信息;
[0015]根据所述注解信息从所述配置中心的配置类中读取与所述应用程序接口对应的接口配置信息。
[0016]进一步地,所述根据所述应用程序接口的调用类型确定所述应用程序接口的配置
策略,包括:
[0017]当确定所述应用程序接口的调用类型为服务类型时,确定与所述应用程序接口的服务类型对应的第一配置策略;
[0018]所述根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端,包括:
[0019]根据所述第一配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。
[0020]进一步地,所述根据所述第一配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端,包括:
[0021]判断所述接口配置信息中是否存在响应处理方法;
[0022]当判断结果为所述接口配置信息中存在响应处理方法时,执行所述接口配置信息中配置的实现代码以及执行处理请求数据,并将所述执行所述接口配置信息中配置的实现代码以及执行处理请求数据得到的结果数据发送给与所述终端标识对应的调用终端;
[0023]当判断结果为所述接口配置信息中不存在响应处理方法时,执行所述接口配置信息中配置的实现代码,并将所述执行所述接口配置信息中配置的实现代码得到的结果数据发送给与所述终端标识对应的调用终端。
[0024]进一步地,所述根据所述应用程序接口的调用类型确定所述应用程序接口的配置策略,包括:
[0025]当确定所述应用程序接口的调用类型为转发类型时,确定与所述应用程序接口的转发类型对应的第二配置策略;
[0026]所述根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端,包括:
[0027]当确定所述应用程序接口的调用类型为转发类型时,根据所述第二配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。
[0028]进一步地,所述根据所述第二配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端,包括:
[0029]从所述接口配置信息中获取其他终端的接口地址,并根据所述其他终端的接口地址确定所述其他终端;
[0030]判断所述接口配置信息中是否存在响应处理方法;
[0031]当判断结果为所述接口配置信息中存在响应处理方法时,调用所述其他终端执行所述接口配置信息中配置的实现代码以及执行处理请求数据后,并将所述其他终端执行所述接口配置信息中配置的实现代码以及执行请求数据得到的结果数据发送给与所述终端标识对应的调用终端;
[0032]当判断结果为所述接口配置信息中不存在响应处理方法时,调用所述其他终端执行所述接口配置信息中配置的实现代码,并将所述其他终端执行所述接口配置信息中配置的实现代码得到的结果数据发送给与所述终端标识对应的调用终端。
[0033]第二方面,本专利技术实施例提供了一种接口配置设备,所述设备包括:
[0034]接收单元,用于接收客户端发送的应用程序接口的配置请求,所述配置请求中携
带了地址信息和终端标识;
[0035]转换单元,用于根据所述地址信息确定与所述应用程序接口对应的接口配置信息,并利用指定数据格式对所述接口配置信息进行转换处理;
[0036]确定单元,用于根据所述转换处理后的接口配置信息确定所述应用程序接口的调用类型,并根据所述应用程序接口的调用类型确定所述应用程序接口的配置策略;
[0037]配置单元,用于根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。
[0038]第三方面,本专利技术实施例提供了一种终端,所述终端包括:存储器和处理器;
[0039]所述存储器,用于存储程序指令;
[0040]所述处理器,用于调用所述程序指令,当所述程序指令被执行时,用于执行以下操作:
[0041]接收客户端发送的应用程序接口的配置请求,所述配置请求中携带了地址信息和终端标识;
[0042]根据所述地址信息确定与所述应用程序接口对应的接口配置信息,并利用指定数据格式对所述接口配置信息进行转换处理;
[0043]根据所述转换处理后的接口配置信息确定所述应用程序接口的调用类型,并根据所述应用程序接口的调用类型确定所述应用程序接口的配置策略;
[0044]根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。
[0045]第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种接口配置方法,其特征在于,所述方法包括:接收客户端发送的应用程序接口的配置请求,所述配置请求中携带了地址信息和终端标识;根据所述地址信息确定与所述应用程序接口对应的接口配置信息,并利用指定数据格式对所述接口配置信息进行转换处理;根据所述转换处理后的接口配置信息确定所述应用程序接口的调用类型,并根据所述应用程序接口的调用类型确定所述应用程序接口的配置策略;根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。2.根据权利要求1所述的方法,其特征在于,所述根据所述地址信息确定与所述应用程序接口对应的接口配置信息,包括:根据所述地址信息从配置中心中查询是否存在配置类;若存在所述配置类,则从所述配置类中获取与所述应用程序接口对应的接口配置信息;若不存在所述配置类,则确定预设的配置类中的配置信息为与所述应用程序接口对应的接口配置信息。3.根据权利要求2所述的方法,其特征在于,所述从所述配置类中获取与所述应用程序接口对应的接口配置信息,包括:获取所述配置类中包括的注解信息;根据所述注解信息从所述配置中心的配置类中读取与所述应用程序接口对应的接口配置信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述应用程序接口的调用类型确定所述应用程序接口的配置策略,包括:当确定所述应用程序接口的调用类型为服务类型时,确定与所述应用程序接口的服务类型对应的第一配置策略;所述根据确定的配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端,包括:根据所述第一配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一配置策略对所述应用程序接口进行配置,并将配置得到的结果数据发送给与所述终端标识对应的调用终端,包括:判断所述接口配置信息中是否存在响应处理方法;当判断结果为所述接口配置信息中存在响应处理方法时,执行所述接口配置信息中配置的实现代码以及执行处理请求数据,并将所述执行所述接口配置信息中配置的实现代码以及执行处理请求数据得到的结果数据发送给与所述终端标识对应的调用终端;当判断结果为所述接口配置信息中不存在响应处理方法时,执行所述接口配置信息中配置的实现代码,并将所述执行所述接口配置信息中配置的实现代码得到的结果数据发送给与所述终端标识对应的调用终端。6.根据权利要求1所述的方法,其特征在于,所述根据所述应用程序接口的调用类型确
定所述应用程序接口的配置策略,包括:当确定所述应用程序接口的调用类型为转发类型时,确定与所述应用程序接口的转发类型对应的第二配置策略;所述...

【专利技术属性】
技术研发人员:沈聪于海生
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1