[发明专利]程序前后端接口调用方法、装置、计算机设备及存储介质有效
| 申请号: | 202010701163.8 | 申请日: | 2020-07-21 |
| 公开(公告)号: | CN111736930B | 公开(公告)日: | 2020-12-29 |
| 发明(设计)人: | 陈培铭 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
| 主分类号: | G06F9/448 | 分类号: | G06F9/448 |
| 代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 邓应山;邓小玲 |
| 地址: | 510000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序 后端 接口 调用 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了程序前后端接口调用方法、装置、计算机设备及存储介质,包括:配置后端模块的初始化接口;根据用户的输入指令生成第一接口,所述第一接口具有和所述后端模块的初始化接口的调用关联;根据前端模块的业务需求指令通过所述第一接口调用所述后端模块。本发明实施例通过使前后端模块接口分离,并新建新接口并建立和后端模块接口的关联,前端模块通过新接口完成对后端模块的调用,降低了前后端模块接口经常变更时通过接口调用时的操作和管理难度,能够在不修改和增加接口的情况下,实现前后端接口的有效管理和调用。
技术领域
本发明涉及计算机技术领域,尤其涉及一种程序前后端接口调用方法、装置、计算机设备及存储介质。
背景技术
现有程序开发过程中,前后端模块集成开发一般都是先进行前后端模块调用接口的定义,然后后端模块将接口通过在线文档生成或开发人员手工录入应用接口管理平台中,通过模拟测试数据,前端模块就可以调用后端模块进行开发设计和修改。
如果前端模块需求没太大变动,前端模块修改的范围较小,则后端模块根据前端模块的需求变化做出修改调整的范围也在可控范围内,但事实刚好相反,计划总是赶不上变化,前端模块的需求经常变动,前端模块进行需要根据需求变化而去修改,因此后端模块就需要增加新接口,或者接口的参数需要进行增删。后端模块的接口的变动,意味着后端模块服务方法也要调整,而后端模块服务方法往往会被多个接口所使用,所以后端模块服务方法的调整会引起一触发动全身的情况,从而使得为了适配前端模块一处需求变更而对后端模块服务方法的调整,导致系统其他部分出现难以预测的故障,为了避免这一问题,开发人员在实际中会尽量避免修改接口,取而代之的是增加新接口,随着时间的推移,会出现接口越来越来多,难以管理的情况。
发明内容
有鉴于此,本发明提出一种程序前后端接口调用方法、装置、计算机设备及存储介质,能够在接口经常变更时,在不修改和增加接口的情况下,实现前后端接口的有效管理和调用。
首先,为实现上述目的,本发明提出一种程序前后端接口调用方法,所述程序前后端接口调用方法包括:
配置后端模块的初始化接口;
根据用户的输入指令生成第一接口,所述第一接口具有和所述后端模块的初始化接口的调用关联;
根据前端模块的业务需求指令,通过所述第一接口调用所述后端模块。
进一步的,所述根据用户的输入指令生成第一接口包括:
生成前端模块的可视化设计页面;
在所述视化设计页面中配置多个前端组件;
根据用户的拖曳操作移动所述前端组件到预设位置以生成所述第一接口。
进一步的,所述前端组件包括多个节点元素和连接元素,所述根据用户的拖曳操作移动所述前端组件到预设位置以生成所述第一接口包括:
通过所述连接元素连接所述节点元素生成调用链关系图;
获取后端模块的接口列表信息,其中,所述接口列表信息用于调用所述后端模块的初始化接口;
为所述节点元素配置所述接口列表信息以生成所述第一接口;
保存所述第一接口至所述后端模块。
进一步的,所述根据前端模块的业务需求指令,通过所述第一接口调用所述后端模块包括:
根据前端模块的业务需求指令,启动预处理以生成调用指令;
根据所述第一接口的所述调用链关系图传递所述调用指令;
根据所述调用指令向所述第一接口的对应节点元素请求响应,并执行对应的业务流程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010701163.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于网球发球训练的供球小车
- 下一篇:履带车驱动用万向仿形支重装置





