【技术实现步骤摘要】
【国外来华专利技术】一种设备应用安装方法和装置相关申请的交叉引用本申请要求2021年6月28日递交的题为“一种设备应用安装方法和装置”、申请号为10202107092P的新加坡专利申请的优先权,其全部内容通过引用并入本文。
本公开实施例涉及计算机通信
,特别涉及一种设备应用安装方法和装置。
技术介绍
物联网系统一般是由一个云端与一组边端设备组成,云端包含多种云端服务负责数据存储、设备控制以及业务逻辑处理等,边端设备则负责对终端用户提供交互式操作服务。根据不同的需求场景,边端设备上会运行多种不同的应用,这些应用与对应的云端服务协同并行处理不同的业务,每个应用都拥有一个独立的软件版本号。通常边端设备上的应用安装采用单个应用安装相应的版本的方式,在单独安装部署每个应用之前,需要人工检查每个应用是否需要安装,部署安装的效率比较低。
技术实现思路
有鉴于此,本公开实施例提供一种设备应用安装方法和装置。第一方面,提供一种设备应用安装方法,所述方法应用于边端设备,所述方法包括:接收云端下发的应用包,所述应用包包括多个应用分别对应的应用资源文件。响应于对所述应用包的校验通过,基于所述应用资源文件在边端设备上安装至少一个所述应用。在一些可选的实施例中,所述应用包还包括应用列表;所述应用列表包括:多个应用的应用标识、及对应所述应用标识的软件版本号;所述基于所述应用资源文件在边端设备上安装至少一个所述应用,包括:遍历所述应用列表,比对所述应用标识对应的第一版本号和第二版本号,所述第一版 ...
【技术保护点】
1.一种设备应用安装方法,其特征在于,所述方法应用于边端设备,所述方法包括:/n接收云端下发的应用包,所述应用包包括多个应用分别对应的应用资源文件;/n响应于对所述应用包的校验通过,基于所述应用资源文件在边端设备上安装至少一个所述应用。/n
【技术特征摘要】
【国外来华专利技术】20210628 SG 10202107092P1.一种设备应用安装方法,其特征在于,所述方法应用于边端设备,所述方法包括:
接收云端下发的应用包,所述应用包包括多个应用分别对应的应用资源文件;
响应于对所述应用包的校验通过,基于所述应用资源文件在边端设备上安装至少一个所述应用。
2.根据权利要求1所述的方法,其特征在于,所述应用包还包括应用列表;
所述应用列表包括:多个应用的应用标识、及对应所述应用标识的软件版本号;
所述基于所述应用资源文件在边端设备上安装至少一个所述应用,包括:
遍历所述应用列表,比对至少一个所述应用的应用标识对应的第一版本号和第二版本号,所述第一版本号是所述应用标识对应的本地应用的软件版本号,所述第二版本号是所述应用列表中的所述应用标识对应的软件版本号;
响应于所述第一版本号与第二版本号不相同,从所述应用包获取并安装所述应用标识对应的应用资源文件,以更新本地应用为所述第二版本号对应的应用。
3.根据权利要求1-2任一所述的方法,其特征在于,所述应用包还包括:识别码,所述识别码是根据应用包中的应用资源文件生成;
所述对所述应用包的校验通过,包括:
根据所述应用包的应用资源文件,得到验证码;
响应于所述验证码与所述识别码一致,对所述应用包的校验通过。
4.根据权利要求1-2任一所述的方法,其特征在于,所述应用包还包括:第一应用包版本号,所述第一应用包版本号用于标识所述应用包;
所述对所述应用包的校验通过,包括:
响应于所述第一应用包版本号与边端设备本地的第二应用包版本号不同,对所述应用包的校验通过,所述第二应用包版本号是边端设备上一次接收的应用包的标识。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
更新边端设备本地的第二应用包版本号为所述第一应用包版本号。
6.一种设备应用安装方法,其特征在于,所述方法应用于云端,所述方法包括:
根据多个应用分别对应的应用资源文件,生成应用包;
下发所述应用包到边端设备,以使得所述边端设备在对所述应用包的校验通过后,基于所述应用资源文件在边端设备上安装至少一个应用。
7.根据权利要求6所述的方法,其特征在于,所述根据多个应用分别对应的应用资源文件,生成应用包,包括:
根据多个应用的应用标识、及对应所述应用标识的软件版本号,生成应用列表;
根据所述应用列表及多个应用分别对应的应用资源文件,生成应用包。
8.根据权利要求6所述的方法,其特征在于,所述根据多个应用分别对应的应用资源文件,生成应用包,包括:
根据多个应用分别对应的应用资源文件,生成识别码;
根据所述识别码及所述多个应用分别对应的应用资源文件,生成应用包。
9.根据权利要求6所述的方法,其特征在于,所述根据多个应用分别对应的应用资源文件,生成应用包,还包括:
生成所述应用包对应的第一应用包版本号,所述第一应用包版本号用于标识所述应用包。
10.根据权利要求6所述的方法,其特征在于,所述多个应用中包括具有依赖关系的第一应用和第二应用;
所述根据多个应用分别对应的应用资源文件,生成应用包,包括:
根据至少一个所述第一应用对应的应用资源文件,以及至少一个所述第二应用对应的...
【专利技术属性】
技术研发人员:吴佳成,张帅,林金良,肖淦,
申请(专利权)人:商汤国际私人有限公司,
类型:发明
国别省市:新加坡;SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。