The present invention provides a method and device for composite interface configuration, by obtaining the configuration information of the composite interface, identifies the configuration information including sub interface interface configuration information and the at least one transfer between sub interfaces on the call chain transfer calling sequence, the establishment of composite interface for calling terminal equipment, terminal equipment can not solve improvement and maintenance of the original server equipment function; composite interface configured based on the above, the invention also provides a composite interface method and device, by getting sent to the client device call request, the input information in the request to call the assignment by at least a sub interface composite interface, the server according to the composite the transmission interface configuration information of the call chain in turn calls the execution of each sub interface, and will get to the at least one sub interface. As the output of the composite interface send out information to the client device. The client device can achieve fast search, query and other functions through the calling process.
【技术实现步骤摘要】
复合接口配置及复合接口调用方法、装置
本专利技术涉及计算机通信领域,尤其涉及一种复合接口配置及复合接口调用方法、装置。
技术介绍
网络服务(WebService)技术是一种跨编程语言和跨操作系统平台的远程调用技术。具体来说,WebService建立了可互操作的分布式应用程序的新平台,它定义了应用程序如何在Web上实现互操作性,其中,调用WebService的应用程序叫做客户端,提供WebService的应用程序叫做服务端。客户端可以通过调用Webservice接口对服务端进行查询和访问。现有技术中,对于WebService接口的调用,只是单一接口的调用,只能使用原服务端对外提供的功能,而无法对原服务端提供的功能进行改进和维护。
技术实现思路
本专利技术提供一种复合接口配置及复合接口调用方法、装置,以解决现有技术无法对原服务端提供的功能进行改进和维护的问题。第一方面,本专利技术提供一种复合接口配置方法,包括:获取复合接口配置信息,所述复合接口配置信息包括子接口配置信息;其中,所述子接口配置信息包括子接口的标识以及至少一条传递调用链的配置信息,所述传递调用链包括至少一个子接口,各所述传递调用链的配置信息包括所述传递调用链上的各子接口之间的传递调用顺序;根据所述子接口的标识以及至少一条传递调用链的配置信息建立复合接口,以供终端设备调用所述复合接口,所述复合接口包括至少一条所述传递调用链。可选的,所述方法还包括:获取各所述传递调用链的调用顺序;其中,所述调用顺序包括并行执行顺序和/或串行执行顺序。可选的,所述复合接口配置信息还包括:复合接口的报文模板;所述报文模板包括 ...
【技术保护点】
一种复合接口配置方法,其特征在于,包括:获取复合接口配置信息,所述复合接口配置信息包括子接口配置信息;其中,所述子接口配置信息包括子接口的标识以及至少一条传递调用链的配置信息,所述传递调用链包括至少一个子接口,各所述传递调用链的配置信息包括所述传递调用链上的各子接口之间的传递调用顺序;根据所述子接口的标识以及至少一条传递调用链的配置信息建立复合接口,以供终端设备调用所述复合接口,所述复合接口包括至少一条所述传递调用链。
【技术特征摘要】
1.一种复合接口配置方法,其特征在于,包括:获取复合接口配置信息,所述复合接口配置信息包括子接口配置信息;其中,所述子接口配置信息包括子接口的标识以及至少一条传递调用链的配置信息,所述传递调用链包括至少一个子接口,各所述传递调用链的配置信息包括所述传递调用链上的各子接口之间的传递调用顺序;根据所述子接口的标识以及至少一条传递调用链的配置信息建立复合接口,以供终端设备调用所述复合接口,所述复合接口包括至少一条所述传递调用链。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取各所述传递调用链的调用顺序;其中,所述调用顺序包括并行执行顺序和/或串行执行顺序。3.根据权利要求1或2所述的方法,其特征在于,所述复合接口配置信息还包括:复合接口的报文模板;所述报文模板包括请求报文模板和响应报文模板;所述方法还包括:获取所述请求报文模板的数据项与所述复合接口的各子接口的输入项之间的对应关系,以及所述响应报文模板的数据项与所述复合接口的各子接口的输出项之间的对应关系;其中,所述请求报文模板的数据项用于赋值给有对应关系的各子接口,所述响应报文模板的数据项用于作为所述复合接口的输出信息发送给终端设备。4.一种复合接口调用方法,其特征在于,包括:接收复合接口的调用请求,并获取所述调用请求中的输入信息,所述复合接口包括至少一条传递调用链,所述传递调用链包括至少一个子接口;将所述输入信息赋值至所述复合接口;根据所述复合接口的各所述传递调用链的配置信息调用各子接口,各所述传递调用链的配置信息包括所述传递调用链上的各子接口之间的传递调用顺序;获取所述复合接口的各子接口的输出项;发送所述复合接口的输出信息,所述复合接口的输出信息包括所述复合接口的至少一个子接口的输出项。5.根据权利要求4所述的方法,其特征在于,所述将所述输入信息赋值至所述复合接口,包括:将所述输入信息输入至请求报文模板,根据所述请求报文模板的数据项与所述复合接口的各子接口的输入项之间的对应关系,将所述请求报文模板的数据项赋值给有对应关系的子接口;所述发送所述复合接口的输出信息之前,包括:根据响应报文模板的数据项与所述复合接口的各子接口的输出项之间的对应关系,将有对应关系的各子接口的输出项赋值给所述响应报文模板的数据项,得到响应报文;将所述响应报文作为所述复合接口的输出信息发送给终端设备。6.一种复合接口生成装置,其特...
【专利技术属性】
技术研发人员:张达,
申请(专利权)人:中国民生银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。