[发明专利]web应用的安装方法、装置、计算机设备及存储介质在审
申请号: | 202210988970.1 | 申请日: | 2022-08-17 |
公开(公告)号: | CN115328502A | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 方兆源;蒋业政;莫兆忠 | 申请(专利权)人: | 佛山技研智联科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/54;H04L67/01 |
代理公司: | 深圳市汉瑞知识产权代理事务所(普通合伙) 44766 | 代理人: | 谭露盈 |
地址: | 528000 广东省佛山市禅*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 应用 安装 方法 装置 计算机 设备 存储 介质 | ||
1.一种web应用的安装方法,其特征在于,所述方法包括:
接收用户在web端管理站点的可视化界面针对待安装web应用的目标依赖包对象做出的筛选操作,根据所述筛选操作获得所述待安装web应用对应的依赖包描述信息;
根据所述依赖包描述信息生成所述待安装web应用的依赖包下载指令,向服务端发送所述依赖包下载指令,以使得所述服务端根据所述依赖包下载指令从预先设置的私有仓库中检索出符合所述依赖包描述信息的目标依赖包,并返回所述目标依赖包;
接收服务端返回的目标依赖包,并根据所述目标依赖包进行web应用的安装。
2.根据权利要求1所述的方法,其特征在于,所述接收用户在web端管理站点的可视化界面针对于待安装web应用的目标依赖包对象做出的筛选操作,根据所述筛选操作生成所述待安装web应用对应的依赖包描述信息的步骤包括:
向用户展示预先为所述私有仓库搭建的web端管理站点的可视化界面;
接收用户在所述可视化界面输入的针对待安装web应用做出的筛选条件;
根据所述筛选条件确定所述待安装web应用所指定的目标依赖包对象,并将所述目标依赖包对象的包信息记录到依赖包描述文件,生成所述待安装web应用对应的依赖包描述信息。
3.根据权利要求2所述的方法,其特征在于,所述接收用户在所述可视化界面输入的针对待安装web应用做出的筛选条件的步骤之前,还包括:
根据各个依赖包的属性信息预先为各个所述依赖包关联对应的一个或多个信息标签;
所述根据所述筛选条件确定所述待安装web应用所指定的目标依赖包对象的步骤包括:
根据各个依赖包的信息标签从私有仓库中筛选出与所述筛选条件相匹配的至少一个候选依赖包对象;
将所述候选依赖包对象按照预先设置的推荐条件进行排序推荐,根据推荐结果从候选依赖包对象中确定目标依赖包对象。
4.根据权利要求3所述的方法,其特征在于,所述为各个所述依赖包关联对应的一个或多个信息标签的实现方式包括以下至少一种:
通过交互式命令在各个所述依赖包对应的包信息中添加信息标签;
在各个所述依赖包的预设代码文件中定义信息标签;
通过web端管理站点的可视化界面为各个所述依赖包添加信息标签。
5.根据权利要求3所述的方法,其特征在于,所述接收用户在所述可视化界面输入的针对待安装web应用做出的筛选条件的步骤包括:
接收用户在所述可视化界面输入的针对待安装web应用做出的第一筛选操作,根据所述第一筛选操作向所述用户展示预先设置的筛选标签列表;其中,所述筛选标签列表中的各个筛选标签与所述信息标签相对应;
接收用户针对所述筛选标签列表中至少一个筛选标签的第二筛选操作,根据所述第二筛选操作得到所述用户所做出的筛选条件。
6.一种web应用的安装方法,其特征在于,所述方法包括:
接收客户端发送的待安装web应用的依赖包下载指令;其中,所述依赖包下载指令是通过接收用户在web端管理站点的可视化界面针对所述待安装web应用的目标依赖包对象做出的筛选操作所获得的依赖包描述信息,并根据所述依赖包描述信息所生成得到的;
根据所述依赖包下载指令从预先设置的私有仓库中检索出符合所述依赖包描述信息的目标依赖包,并向所述客户端返回所述目标依赖包,以使得所述客户端根据所述目标依赖包进行web应用的安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山技研智联科技有限公司,未经佛山技研智联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210988970.1/1.html,转载请声明来源钻瓜专利网。