[发明专利]一种API接口生成方法、业务管理系统及存储介质在审
| 申请号: | 202111332970.8 | 申请日: | 2021-11-11 |
| 公开(公告)号: | CN114327438A | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 康宝华 | 申请(专利权)人: | 深圳市巨鼎医疗股份有限公司 |
| 主分类号: | G06F8/36 | 分类号: | G06F8/36 |
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何倚雯 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 api 接口 生成 方法 业务 管理 系统 存储 介质 | ||
本申请涉及API接口生成领域,公开了一种API接口生成方法、业务管理系统及存储介质。该方法包括:根据对图元的流程配置,生成对应的运行规则;其中,图元用于表示一个处理过程;根据运行规则生成API接口;响应于调用方调用API接口,运行对应的运行规则,并将运行结果发送至调用方。通过上述方式,本申请能够在可视化界面编排接口运行流程,更加简单、快速的生成API接口。
技术领域
本申请涉及API接口生成领域,特别是涉及一种API接口生成方法、业务管理系统及计算机可读存储介质。
背景技术
API(Application Programming Interface),中文名称为应用程序接口。是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。
在医院或者企业中,往往同时使用由多个厂家提供不同的软件系统来处理业务。由于业务的需求,不同的系统之间存在大量的业务交互。一般情况下,厂家会根据双方提前商定好的接口文档进行代码开发API接口供使用方调用。但是基于代码开发API接口具有以下缺点:由于业务的变更,接口经常会新增或修改,导致接口开发人员经常通过代码对原有工作进行更新甚至重新开发,耗费的人力成本较大;每次更改接口都需要研发和测试人员的参与,技术门槛较高;接口的处理逻辑固化在代码中,研发周期较长。
发明内容
本申请主要解决的技术问题是提供一种API接口生成方法,通过在可视化界面对图元进行流程配置,生成对应的运行规则;根据运行规则生成API接口;当调用方调用API接口时,运行对应的规则,并将运行结果发送到调用方,能够实现快速、简便的开发API接口。
为了解决上述技术问题,本申请采用的一种技术方案是:提供了一种API接口生成方法,包括:根据对图元的流程配置,生成对应的运行规则;其中,图元用于表示一个处理过程;根据运行规则生成API接口;响应于调用方调用API接口,运行对应的运行规则,并将运行结果发送至调用方。
其中,根据对图元的流程配置,生成对应的运行规则,包括,显示多个预设图元;在多个预设图元中确定选择的多个目标图元;对多个目标图元进行流程配置,以得到对应的流程图;根据流程图生成对应的运行规则。
进一步地,显示多个预设图元,包括,显示一操作界面,操作界面包括第一子界面和第二子界面,第一子界面用于显示多个预设图元;在多个预设图元中确定选择的多个目标图元,包括,响应于对多个预设图元中的图元进行从第一子界面到第二子界面的拖动操作,确定选择的多个目标图元。
进一步地,对多个目标图元进行流程配置,以得到对应的流程图,包括,对多个目标图元进行顺序连线,以得到对应的流程图。
其中,根据对图元的流程配置,生成对应的运行规则,还包括,对图元进行流程配置;以及对图元进行属性配置,属性配置至少包括公有属性和私有属性,公有属性包括图元的位置信息以及所连接图元的名称信息,私有属性表示图元的业务参数信息;根据对图元的流程配置和属性配置,生成对应的运行规则。
在根据对图元的流程配置,生成对应的运行规则之前,还包括,创建API接口生成服务;对API接口生成服务配置服务参数;根据服务参数确定API接口生成服务对应的图元。
其中,根据运行规则生成API接口,包括,获取运行规则;根据运行规则生成规则说明文件;其中,运行规则与规则说明文件一一对应,规则说明文件包含接口的输入参数信息和接口的输出参数信息;根据规则说明文件生成API接口。
其中,响应于调用方调用API接口,运行对应的运行规则,并将运行结果发送至调用方,包括,响应于调用方发布接口调用请求,发送规则说明文件至调用方;响应于调用方根据规则说明文件发布调用命令,确定调用命令对应的接口服务名称;根据接口服务名称执行运行规则,并得到执行结果;将执行结果发送至调用方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市巨鼎医疗股份有限公司,未经深圳市巨鼎医疗股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111332970.8/2.html,转载请声明来源钻瓜专利网。





