[发明专利]一种API接口可视化实体转换方法在审

专利信息
申请号: 202110855968.2 申请日: 2021-07-28
公开(公告)号: CN113485690A 公开(公告)日: 2021-10-08
发明(设计)人: 李振宏 申请(专利权)人: 餐道信息科技有限公司
主分类号: G06F8/33 分类号: G06F8/33;G06F8/34;G06F8/38
代理公司: 深圳科湾知识产权代理事务所(普通合伙) 44585 代理人: 杨艳霞
地址: 510000 广东省广州市荔湾区下*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 api 接口 可视化 实体 转换 方法
【说明书】:

发明公开了一种API接口可视化实体转换方法,包括以下步骤:步骤1:树状结构模型建立;步骤2:通过模板设计器模块在可视化界面导入和在线建立设计模版;步骤3:通过模板映射组模块使用拖拽编排对象属性,通过节点连线进行双端属性的绑定关联,最终导出绑定模版文件;步骤4;通过对象校验组模块根据绑定模版规则,进行属性校验处理,支持多样化类型校验;在可视化界面支持导入和在线建立设计模版,使用拖拽编排对象属性,通过节点连线进行双端属性的绑定关联,最终导出绑定模版文件,基于SDK‑JAR解读绑定模版文件,实现完整的数据转换工作,优化整个对象绑定、对象转换的处理流程,减少冗余的代码,提升整体开发效率。

技术领域

本发明属于API接口技术领域,具体涉及一种API接口可视化实体转换方法。

背景技术

API是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定;用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节;操作系统向编程人员提供了“程序与操作系统的接口”,简称程序接口,又称应用程序接口;该接口是为程序员在编程时使用的,系统和应用程序通过这个接口,可在执行中访问系统中的资源和取得OS的服务,它也是程序能取得操作系统服务的唯一途径;大多数操作系统的程序接口是由一组系统调用(systemcall)组成,每一个系统调用都是一个能完成特定功能的子程序;应用程序接口又称为应用编程接口,是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信;API的一个主要功能是提供通用功能集;API同时也是一种中间件,为各种不同平台提供数据共享;基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源开放给开发者来调用。对外提供的API调用使得站点之间的内容关联性更强,同时这些开放的平台也为用户、开发者和中小网站带来了更大的价值。为了对外提供统一的API接口,需要对开发者开放资源调用API的站点提供开放统一的API接口环境,来帮助使用者访问站点的功能和资源。

现阶段接口开发模式,特别是接口开发、设计人员,大量的工作时间耗费在接口定义和维护上;针对不同接口需要开发对应的实体对象、参数验证逻辑、对象绑定逻辑、对象转换逻辑等,并且不同接口间,处理逻辑难以复用和统一化,导致代码臃肿、庞大、可读性差,在日常维护上也表现出极大的繁琐,导致日常开发效率难以提升、接口定义频繁改动、容易产生故障问题。

综上所述,现有的技术方案存在以下缺点:

1、接口校验逻辑、绑定逻辑难以复用,重复性高;

2、接口逻辑标准无法统一;

3、接口日常维护复杂且繁琐;

4、开发效率低,容易出错;

因此提出一种API接口可视化实体转换方法。

发明内容

本发明要解决的技术问题是克服现有的缺陷,提供一种API接口可视化实体转换方法,以解决上述背景技术中提出的对不同接口需要开发对应的实体对象、参数验证逻辑、对象绑定逻辑、对象转换逻辑等,并且不同接口间,处理逻辑难以复用和统一化,导致代码臃肿、庞大、可读性差,在日常维护上也表现出极大的繁琐,导致日常开发效率难以提升、接口定义频繁改动、容易产生故障的问题。

为实现上述目的,本发明提供如下技术方案:一种API接口可视化实体转换方法,包括以下步骤:

步骤1:树状结构模型建立;

步骤2:通过模板设计器模块在可视化界面导入和在线建立设计模版;

步骤3:通过模板映射组模块使用拖拽编排对象属性,通过节点连线进行双端属性的绑定关联,最终导出绑定模版文件;

步骤4;通过对象校验组模块根据绑定模版规则,进行属性校验处理,支持多样化类型校验;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于餐道信息科技有限公司,未经餐道信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110855968.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top