[发明专利]一种驱动管理方法、装置、设备及介质在审
| 申请号: | 202111257421.9 | 申请日: | 2021-10-27 |
| 公开(公告)号: | CN113986330A | 公开(公告)日: | 2022-01-28 |
| 发明(设计)人: | 邱程昱;柏杨;周波;周晓 | 申请(专利权)人: | 建信金融科技有限责任公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/4401 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 赵小霞 |
| 地址: | 200120 上海市浦东新区(上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 驱动 管理 方法 装置 设备 介质 | ||
本发明公开了一种驱动管理方法、装置、设备及介质,用以实现完善的驱动管理,涉及资源管理技术领域。该方法具体包括:通过Nexus仓库管理器连通Nexus仓库;通过Maven组件、Spring Boot框架和所述Nexus仓库执行驱动管理、驱动包管理或者驱动版本管理中的至少一项,从而扩展了Maven的技术边界,依托Nexus仓库,实现对驱动、驱动包或者驱动版本的高效管理。
技术领域
本发明涉及资源管理技术领域,尤其涉及一种驱动管理方法、装置、设备及介质。
背景技术
现有的银行系统中通常会积累大量的外设驱动程序,在国产化以及同业输出的背景下,驱动程序越来越多,驱动版本越来越难以管理。当前员工渠道外设仅仅是将其统一置于若干个目录,没有针对厂商驱动的精细化管理措施。
现有技术中,通常使用麦文(Maven)对驱动文件进行管理,然而Maven只能用于管理JAVA项目依赖,对其他的项目依赖的管理能力不足,因此不能实现精细化的驱动管理。
发明内容
本发明提供了一种驱动管理方法、装置、设备及介质,用以实现完善的驱动管理。
第一方面,本发明提供了一种驱动管理方法,方法包括:通过诺希斯(Nexus)仓库管理器(Nexus repository manager)连通Nexus仓库;通过Maven组件、斯普瑞布特(SpringBoot)框架和Nexus仓库执行驱动管理、驱动包管理或者驱动版本管理中的至少一项。
在一种可能的设计中,还包括:获取驱动的信息;执行驱动管理、驱动包管理或者驱动版本管理中的至少一项,包括:根据驱动的信息对驱动进行驱动管理。
在一种可能的设计中,根据驱动的信息对驱动进行驱动管理,包括:将驱动的信息存储在Nexus仓库中。
在一种可能的设计中,驱动的信息包括驱动所属驱动分组、驱动的名称、驱动的版本号或者驱动与其他驱动之间的依赖关系信息中的至少一项。
在一种可能的设计中,还包括:获取驱动包的信息,驱动包包括属于相同的驱动分组的多个驱动;根据驱动包的信息进行驱动包管理。
在一种可能的设计中,根据驱动包的信息进行驱动包管理,包括:将驱动包的信息存储在Nexus仓库中。
在一种可能的设计中,驱动包的信息用于指示多个驱动所属的法人、多个驱动的名称或版本号中的至少一项。
在一种可能的设计中,还包括:获取版本号;根据版本号对至少一个驱动和/或至少一个驱动包进行版本号管理。
在一种可能的设计中,根据版本号对至少一个驱动和/或至少一个驱动包进行版本号管理,包括:根据版本号,将至少一个驱动和/或至少一个驱动包移动至指定的Nexus仓库的目录。
第二方面,本发明还提供了一种驱动管理的装置,装置包括:
创建模块,用于通过Nexus仓库管理器连通Nexus仓库;
管理模块,用于通过Maven组件、Spring Boot框架和Nexus仓库执行驱动管理、驱动包管理或者驱动版本管理中的至少一项。
在一种可能的设计中,管理模块还用于:获取驱动的信息;执行驱动管理、驱动包管理或者驱动版本管理中的至少一项,包括:根据驱动的信息对驱动进行驱动管理。
在一种可能的设计中,根据驱动的信息对驱动进行驱动管理,包括:将驱动的信息存储在Nexus仓库中。
在一种可能的设计中,驱动的信息包括驱动所属驱动分组、驱动的名称、驱动的版本号或者驱动与其他驱动之间的依赖关系信息中的至少一项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111257421.9/2.html,转载请声明来源钻瓜专利网。





