[发明专利]接口调用方法、装置及电子设备在审
申请号: | 202011485622.X | 申请日: | 2020-12-16 |
公开(公告)号: | CN112506590A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 黄锡平;王维 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F9/445;G06F8/65;G06F8/71 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 调用 方法 装置 电子设备 | ||
本申请实施例提供了一种接口调用方法、装置及电子设备,该方法应用于业务引擎管理端,该方法包括:接收中台服务设备发送的目标服务的接口元数据,所述接口元数据包括接口列表以及所述接口列表指示的多个接口中每个接口的内部处理逻辑;在接口管理界面加载所述每个接口的内部处理逻辑;对所述多个接口中的目标接口的内部处理逻辑进行编排处理,得到接口编排数据,所述目标接口为所述多个接口中的任一接口或指定接口;将所述接口编排数据发送至所述中台服务设备,以便所述中台服务设备根据所述接口编排数据实现接口调用。采用本申请,可以实现接口的动态编排。本申请涉及区块链技术,如可将接口编排数据加密后写入区块链。
技术领域
本申请涉及云部署技术领域,尤其涉及一种接口调用方法、装置及电子设备。
背景技术
中台架构实际由若干个层次组成。其中,微服务技术中台是构建中台架构的重要组成部分。SpringCloud和Kubernetes,是目前互联网企业构建微服务技术中台所采用的主流技术栈。目前,业界IT建设大量采用中台战略模式。中台战略模式主要强调组织业务和技术能力的抽象沉淀、模块化和重用,从而对各前台业务形成强力支撑,使得前台一线业务能够更敏捷、更快速适应瞬息万变的市场。然而,实际落地实现中台战略模式的理想目标(小前台,大中台)遇到了如何实现一套中台服务,能够对接口进行动态编排等困难。
发明内容
本申请实施例提供了一种接口调度方法、装置及电子设备,可以实现基于一套中台服务,对接口进行动态编排。
第一方面,本申请实施例提供了一种接口调用方法,应用于业务引擎管理端,包括:
接收中台服务设备发送的目标服务的接口元数据,所述接口元数据包括接口列表以及所述接口列表指示的多个接口中每个接口的内部处理逻辑;
在接口管理界面加载所述每个接口的内部处理逻辑;
对所述多个接口中的目标接口的内部处理逻辑进行编排处理,得到接口编排数据,所述目标接口为所述多个接口中的任一接口或指定接口;
将所述接口编排数据发送至所述中台服务设备,以便所述中台服务设备根据所述接口编排数据实现接口调用。
可选地,所述接口元数据为所述中台服务设备在接收到所述业务引擎管理端发送的接口元数据查询指令后,根据所述接口元数据查询指令携带的目标服务的标识信息查询得到;或,
所述接口元数据为所述中台服务设备在所述目标服务运行时,通过业务引擎客户端软件开发工具包根据所述目标服务中的预设注解获得。
可选地,所述接口列表包括所述多个接口中每个接口的描述信息;
所述接口的内部处理逻辑包括接口的事件的标识信息和所述事件关联的规则的标识信息;所述事件分为前置事件和后置事件,所述规则分为前置规则和后置规则。
可选地,所述对所述多个接口中的目标接口的内部处理逻辑进行编排处理,包括以下至少一项:
对所述多个接口中的目标接口的内部处理逻辑进行规则顺序调整;
对所述目标接口的内部处理逻辑进行事件启停设置;
对所述目标接口的内部处理逻辑进行规则启停设置;
对所述目标接口的内部处理逻辑进行规则变更处理。
第二方面,本申请实施例还提供了一种接口调用方法,应用于中台服务设备,包括:
接收请求方对目标服务的接口请求;
当确定目标服务存在更新后的接口元数据时,在所述目标服务中加载所述更新后的接口元数据;其中,所述更新后的接口元数据,由中台服务设备利用业务引擎管理端发送的接口编排数据,对所述目标服务的接口元数据进行更新后得到;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011485622.X/2.html,转载请声明来源钻瓜专利网。