[发明专利]应用管理服务的实现方法、装置、设备及存储介质有效
申请号: | 201910234744.2 | 申请日: | 2019-03-26 |
公开(公告)号: | CN109948330B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 肖伟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/51 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 管理 服务 实现 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种应用管理服务的实现方法、装置、设备及存储介质。该方法由区块链节点执行,包括:接收应用管理服务端对应用程序发起的应用指纹上传事务请求,在区块链网络中进行存储,所述应用指纹为应用程序的数据指纹;接收应用程序监管方发起的所述应用程序的认证事务请求,在区块链网络中进行存储,所述应用程序部署于应用管理服务端,供用户通过应用管理客户端进行下载;接收应用管理客户端发起的应用程序的校验事务请求,在区块链网络中进行验证并反馈。本发明实施例的技术方案优化了应用管理软件提供应用程序的流程控制方式,强化了多方协作能力。
技术领域
本发明实施例涉及基于互联网的应用程序控制技术领域,尤其涉及一种应用管理服务的实现方法、装置、设备及存储介质。
背景技术
在车辆联网的时代,车载终端中普遍都安装有操作系统,用户可以通过车载终端安装的操作系统安装所需的应用程序。为了方便用户能够自由选择应用程序并安装使用,通常车辆生厂商会在操作系统中配置应用管理软件,也称为应用管理软件。
目前,车辆生产商会通过与第三方公司合作,由第三方公司为车载终端提供定制的应用管理软件,并由第三方公司维护应用管理软件中各应用程序的上新、下架和维护等操作。车载终端的用户通过应用管理软件,进行应用程序的下载。
但是,上述方式实现的车载终端应用管理软件,其提供应用程序的方式存在流程控制隐患。由于涉及多方协作,尤其是车载终端众多,所以集中化手段的流程管理实现起来成本高,数据资源占用量高。
发明内容
本发明实施例提供了一种应用管理服务的实现方法、装置、设备及存储介质,以优化应用管理软件提供应用程序的流程控制方式,强化多方协作能力。
第一方面,本发明实施例提供了一种应用管理服务的实现方法,应用于区块链节点,该方法包括:
接收应用管理服务端对应用程序发起的应用指纹上传事务请求,在区块链网络中进行存储,所述应用指纹为应用程序的数据指纹;
接收应用程序监管方发起的所述应用程序的认证事务请求,在区块链网络中进行存储,所述应用程序部署于应用管理服务端,供用户通过应用管理客户端进行下载;
接收应用管理客户端发起的应用程序的校验事务请求,在区块链网络中进行验证并反馈。
第二方面,本发明实施例还提供了一种应用管理服务的实现方法,应用于应用管理服务端,该方法包括:
从应用程序提供方获取应用程序,并获取所述应用程序的数据指纹,作为应用指纹;
向区块链网络发起应用指纹上传事务请求,以上链存储;
根据应用管理客户端的下载请求,提供应用程序的下载服务。
第三方面,本发明实施例还提供了一种应用管理服务的实现方法,应用于应用程序监管方,该方法包括:
对应用管理服务端的应用程序进行认证;
根据认证信息向区块链网络发起认证事务请求,以上链存储。
第四方面,本发明实施例还提供了一种应用管理服务的实现方法,应用于应用管理客户端,该方法包括:
在产生应用程序下载需求时,产生待下载应用程序的校验事务请求,并发送至区块链网络,获取反馈的校验结果;
如果所述校验结果为通过,则从应用管理服务端进行待下载应用程序的下载和安装操作。
第五方面,本发明实施例还提供了一种应用管理服务的实现装置,配置于区块链节点,该装置包括:
指纹请求处理模块,用于接收应用管理服务端对应用程序发起的应用指纹上传事务请求,在区块链网络中进行存储,所述应用指纹为应用程序的数据指纹;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910234744.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安全信息提示方法和设备
- 下一篇:一种弱口令检测系统及方法