[发明专利]程序管理方法及装置、设备、介质在审
申请号: | 202110752737.9 | 申请日: | 2021-07-02 |
公开(公告)号: | CN113407227A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 姚晓星;周磊 | 申请(专利权)人: | 携程旅游网络技术(上海)有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/65;G06F21/60;G06F21/62 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 钟宗 |
地址: | 200335 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 管理 方法 装置 设备 介质 | ||
本发明实施例提供了程序管理方法及装置、设备、介质,其中,适用于客户端的程序管理方法包括:获取所述客户端工具的基础运行程序,所述基础运行程序用于支持所述客户端工具的基本功能;通过所述基础运行程序获取应用程序;运行所述应用程序。本发明实施例中的技术方案可以提升客户端工具更新的效率。
技术领域
本发明涉及软件领域,具体地,涉及程序管理方法及装置、设备、介质。
背景技术
在一些场景中,基于本地服务执行功能的应用平台(一个基于网页框架开发的客户端工具),由于平台应用的更新(如应用功能的修改、新应用的增加等),需要修改服务功能代码并更新服务以适配平台的应用需求。而随着需求的增多,服务所集成的功能代码也逐渐增多,服务的更新也变得频繁。臃肿的服务功能及频繁的更新,对于服务运行的稳定性面临了很大的挑战。
发明内容
针对现有技术中的问题,本发明实施例提一种适用于客户端的程序管理方法,包括:
获取所述客户端工具的基础运行程序,所述基础运行程序用于支持所述客户端工具的基本功能;
通过所述基础运行程序获取应用程序;
运行所述应用程序。
可选的,所述通过所述基础运行程序获取应用程序包括:
通过所述基础运行程序获取所述应用程序的下载指示数据,所述下载指示数据包括指示应用程序的下载地址的数据;
根据所述下载指示数据下载所述应用程序。
可选的,所述下载指示数据还包括校验数据,所述方法还包括:在运行所述应用程序之前对已下载的应用程序进行校验,若校验通过则运行所述应用程序,否则重新下载所述应用程序。
可选的,所述下载指示数据为加密数据,所述对已下载的应用程序进行校验包括:解密所述下载指示数据后得到校验数据以进行所述校验。
可选的,通过所述基础运行程序获取所述应用程序的下载指示数据包括:根据用户的选择获取所述应用程序的下载指示数据。
本发明实施例还挺一种适用于服务器的客户端工具管理方法,包括:
向客户端发送基础运行程序,所述基础运行程序用于支持所述客户端工具的基本功能;
通过所述基础运行程序与客户端进行通信,以向所述客户端提供应用程序。
可选的,所述客户端工具管理方法,还包括:
编辑所述应用程序的配置数据;
存储所述配置数据至应用程序数据库;
所述通过所述基础运行程序与客户端进行通信,以向所述客户端提供所述应用程序包括:
在所述应用程序数据库中进行匹配,获取匹配的应用程序的配置数据;
根据所述匹配的应用程序的配置数据为所述客户端提供所述应用程序。
可选的,所述配置数据包括所述应用程序的下载位置以及校验数据;
所述根据所述匹配的应用程序的配置数据为所述客户端提供所述应用程序包括:
加密所述配置数据,得到下载指示数据;
通过所述基础运行程序发送所述下载指示数据至所述客户端;
在所述下载位置存储匹配的所述应用程序,以供所述客户端获取。
本申请实施例还提供一种客户端工具管理系统,包括:客户端、文件服务器以及后台服务器;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游网络技术(上海)有限公司,未经携程旅游网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110752737.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑垃圾分拣粉碎回收一体化装置
- 下一篇:绝对重力仪落体误差测量装置