[发明专利]协议接口代码版本更新通知的生成方法和装置在审
申请号: | 201910528730.1 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110175043A | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 林永发;周健兴;杨子国;龙土兴;冼忠致 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口代码 代码版本 更新通知 协议接口 源代码 方法和装置 更新版本 代码段 原版本 调用 更新 申请 更新指令 开发过程 开发效率 软件技术 相关信息 比对 查找 响应 | ||
本申请涉及软件技术领域,本申请提供一种协议接口代码版本更新通知的生成方法和装置,所述方法包括:接收对协议接口的代码版本的更新指令,获取对应的更新版本标识和原版本标识;根据所述更新版本标识从更新项目源代码中调用对应的更新接口代码,以及根据所述原版本标识从原项目源代码中调用对应的原接口代码;将所述更新接口代码与原接口代码进行比较,确定比较得到的不同代码段;根据所述不同代码段及其相关信息生成代码版本更新通知。本申请缩短了接口代码在开发过程中的查找比对的响应时间,有助于提高提高接口代码的开发效率。
技术领域
本申请涉及软件技术领域,具体而言,本申请涉及一种协议接口代码版本更新通知的生成方法和装置。
背景技术
在接口代码开发的过程中,开发人员需要对代码进行修复操作,并将版本之间的修改处进行查询,并将查找的结果进行存档,以便后续更容易获取到更新版本的修改代码。现有对接口的版本之间的修改查找通常是根据查找指令,进行相应的查找比对操作。若某段代码发送修改时,需要重新接收查找指令,查找比对操作不能及时根据代码的变化进行比对并通知操作人员,因此造成协议接口的代码的查找比对的响应时间长,从而影响了接口代码的开发效率。
发明内容
为克服以上技术问题,特别是针对目前的协议接口的版本修改查找不能及时根据代码的变化进行比对的问题,特提出以下技术方案:
第一方面,本申请提供一种协议接口代码版本更新通知的生成方法,包括以下步骤:
接收对协议接口的代码版本的更新指令,获取对应的更新版本标识和原版本标识;
根据所述更新版本标识从更新项目源代码中调用对应的更新接口代码,以及根据所述原版本标识从原项目源代码中调用对应的原接口代码;
将所述更新接口代码与原接口代码进行比较,确定比较得到的不同代码段;
根据所述不同代码段及其相关信息生成代码版本更新通知。
在其中一个实施例中,所述接收对协议接口的代码版本的更新指令,获取对应的更新版本标识和原版本标识的步骤,包括:
根据接收对协议接口的代码版本的更新指令,获取所述协议接口的接口标识;
利用所述接口标识的不同历史修改信息,获取对应的更新版本标识和原版本标识。
在其中一个实施例中,所述根据所述更新版本标识从更新项目源代码中调用对应的更新接口代码的步骤,包括:
根据所述更新版本标识,确定更新项目源代码,并将所述更新项目源代码转换为对应的更新项目源码树;
对所述更新项目源码树的各个节点进行解析,获取所述更新项目源码树的更新功能模块;
通过解析所述更新功能模块,得到协议接口的更新接口参数;
根据所述更新接口参数,调用更新接口代码;
所述根据所述原版本标识从原项目源代码中调用对应的原接口代码的步骤,包括:
根据所述原版本标识,确定原项目源代码,并将所述原项目源代码转换为对应的原项目源码树;
对所述原项目源码树的各个节点进行解析,获取原功能模块;
通过解析所述原功能模块,得到所述协议接口的原接口参数;
根据所述原接口参数,调用原接口代码。
在其中一个实施例中,所述根据所述更新接口参数,调用更新接口代码的步骤,包括:
根据所述更新接口参数,确定所述更新功能模块的更新接口类,得到更新接口代码文档;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910528730.1/2.html,转载请声明来源钻瓜专利网。