[发明专利]接口变更的提示方法和接口变更的提示系统有效
申请号: | 201510373056.6 | 申请日: | 2015-06-29 |
公开(公告)号: | CN105045577B | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 李龙飞 | 申请(专利权)人: | 用友优普信息技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 变更 提示 方法 系统 | ||
本发明提供了一种接口变更的提示方法及接口变更的提示系统,其中,所述接口变更的提示方法,包括:在确定程序集发生变更时,判断所述程序集对应的接口与接口数据库中对应的预存接口是否一致;在判定所述接口与所述预存接口不一致时,确定所述接口发生变更;根据所述接口数据库的映射关系确定发生变更的接口对应的相关文件;根据确定的所述相关文件生成接口变更通知,以提示用户所述变更的接口和所述变更的接口对应的相关文件,其中,所述映射关系包括所述接口与所述预存接口的对应关系,以及所述预存接口和所述相关文件的对应关系。通过本发明的技术方案,能够对发生变更的接口以及相关文件进行提示,提高了软件运行的可靠性和兼容性。
技术领域
本发明涉及编程技术领域,具体而言,涉及一种接口变更的提示方法和一种接口变更的提示系统。
背景技术
在相关技术中,程序集(例如:NET Framework)是一种经过运行编辑后形成的dll文件、OCX文件和可执行文件中形成的程序代码集合,以一种封装集合的形式展现给用户,被广泛应用于程序开发过程,可移植可执行文件(Portable Executable)汇总设置有相关联的程序集清单,在软件编程开发的过程中,如用户对程序集进行修改,程序集中相应的接口增减,接口参数发生变更时,无法告知用户与程序集相关联的文件信息,因此,就存在对程序集或接口进行补丁修正后,造成软件系统的高度不兼容,而编程人员需要花费大量的精力确定接口变更后相关联的文件,从而通过对相关联文件的修正实现接口兼容。
因此,如何设计一种高效且准确的接口变更的提示方案成为亟待解决的技术问题。
发明内容
本发明正是基于上述技术问题至少之一,提出了一种新的高效且准确的接口变更的提示方案,通过在接口增减,接口发生变更时,生成与变更接口相关联的文件的变更通知,及时有效地通知了编程人员对于接口补丁进行技术支持,从而提升了用户的使用体验。
有鉴于此,本发明的第一方面的实施提出了一种接口变更的提示方法,包括:在确定程序集发生变更时,判断所述程序集对应的接口与接口数据库中对应的预存接口是否一致;在判定所述接口与所述预存接口不一致时,确定所述接口发生变更;根据所述接口数据库的映射关系确定发生变更的接口对应的相关文件;根据确定的所述相关文件生成接口变更通知,以提示用户所述变更的接口和所述变更的接口对应的相关文件,其中,所述映射关系包括所述接口与所述预存接口的对应关系,以及所述预存接口和所述相关文件的对应关系。
在该技术方案中,通过在程序集发生变更时,判断接口是否发生变更,并在接口发生变更时,对与变更接口对应的相关文件进行提示,及时有效地通知编程人员对于接口补丁进行技术支持,从而提升了用户的使用体验。
其中,接口的判断依据基于接口数据库,接口数据库中预存有每个程序集对应的预存接口,每个接口的参数与对应的预存接口的参数完全一致,若在判断接口变更的过程中,确定任一个参数不一致,接口对应的全局唯一标识符更改,则判定接口发生了变更,通过上述判断方法,提升了对接口变更的判断效率和准确性,因此,生成的接口变更通知也更为准确和有效。
在上述技术方案中,优选地,在判断所述程序集对应的接口与接口数据库中对应的预存接口是否一致前,包括:根据所述程序集的接口生成对应的预存接口;确定所述程序集对应的接口与所述预存接口的对应关系,以及所述预存接口和所述相关文件的对应关系,以确定所述接口与所述相关文件的映射关系;根据所述预存接口和所述映射关系创建所述接口数据库。
在该技术方案中,通过创建接口与预存接口的对应关系、预存接口与相关文件的对应关系,间接地获得了接口和对应文件的映射关系,提高了接口变更时,确定相关文件的效率,进而提升了生成接口变更通知的效率和准确率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友优普信息技术有限公司,未经用友优普信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510373056.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合行为驱动方法及装置
- 下一篇:图形处理器中的前端动态共享方法