本发明涉及移动通信领域,尤其涉及一种资源下载方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、u盘是一种半导体存储器件,体积很小方便携带,与具有usb接口的各种设备进行物理连接后使用。当需要更新u盘内所存储内容时,需要将u盘的usb接口插入到对应的电脑设备上,操作较麻烦,用户不能随时在线操作更新。
技术实现思路
1、本发明的实施例提供了一种资源下载方法、装置、电子设备及计算机可读存储介质,以解决传统u盘必须插入电脑设备才能进行内容更新的技术问题。
2、第一方面,本发明的实施例提供了一种资源下载方法,应用于资源下载系统中具有联网功能的u盘,所述资源下载系统包括所述u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源;接收所述移动终端通过所述消息服务器发送的资源同步指令,所述资源同步指令包括资源下载地址信息,所述资源下载地址信息是移动终端从云端服务器获取的;根据所述资源下载地址信息向所述云端服务器发送资源下载请求;接收云端服务器响应于所述资源下载请求所发送的资源。
3、在一些实施例中,所述方法还包括:确定u盘信息,并将所述u盘信息通过所述消息服务器发送给所述移动终端;其中,所述u盘信息包括以下至少一种:版本号、剩余存储容量、已存储资源列表。
4、在一些实施例中,所述方法还包括:接收所述移动终端通过所述消息服务器发送的修改或删除指令,并根据所述修改或删除指令对所述已存储资源列表中的目标资源进行相应的修改或删除处理。
5、在一些实施例中,所述云端服务器上的资源经过加密处理;所述接收云端服务器响应于所述资源下载请求所发送的资源,包括:接收云端服务器响应于所述资源下载请求所发送的经过加密处理的资源和对应的解密密钥;所述方法还包括:在接收到资源展示指令时,基于所述解密密钥对所述经过加密处理的资源进行解密。
6、在一些实施例中,所述云端服务器上的资源经过加密处理;所述方法还包括:接收移动终端通过所述消息服务器发送的解密密钥,所述解密密钥是移动终端从云端服务器获取的;所述接收云端服务器响应于所述资源下载请求所发送的资源,包括:接收云端服务器响应于所述资源下载请求所发送的经过加密处理的资源,所述方法还包括:在接收到资源展示指令时,基于所述解密密钥对所述经过加密处理的资源进行解密。
7、第二方面,本发明的实施例提供一种资源下载方法,应用于资源下载系统中的移动终端,所述资源下载系统包括具有联网功能的u盘、消息服务器、所述移动终端以及云端服务器,所述云端服务器上存储有资源;接收云端服务器发送的资源下载地址信息;基于所述资源下载地址信息生成资源同步指令,并通过所述消息服务器将所述资源同步指令发送给所述u盘,以使u盘响应于所述资源同步指令,从云端服务器上下载对应的资源。
8、在一些实施例中,所述方法还包括:接收u盘通过所述消息服务器发送的u盘信息,所述u盘信息包括以下至少一种:版本号、剩余存储容量、已存储资源列表。
9、在一些实施例中,所述方法还包括:接收用户对所述已存储资源列表中的目标资源的修改或删除操作;基于所述修改或删除操作生成对应的修改或删除指令,并将所述修改或删除指令通过所述消息服务器发送给所述u盘,以使u盘对所述目标资源进行相应的修改或删除处理。
10、在一些实施例中,所述云端服务器上的资源经过加密处理;所述方法还包括:接收云端服务器发送的解密密钥;将所述解密密钥通过消息服务器发送给所述u盘,以使u盘在接收到资源展示指令时根据所述解密密钥对从云端服务器上下载的经过加密处理的资源进行解密。
11、第三方面,本发明的实施例提供一种资源下载装置,应用于资源下载系统中具有联网功能的u盘,所述资源下载系统包括所述u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源;第一接收模块,用于接收所述移动终端通过所述消息服务器发送的资源同步指令,所述资源同步指令包括资源下载地址信息,所述资源下载地址信息是移动终端从云端服务器获取的;第一发送模块,用于根据所述资源下载地址信息向所述云端服务器发送资源下载请求;第一接收模块,还用于接收云端服务器响应于所述资源下载请求所发送的资源。
12、第四方面,本发明的实施例提供一种资源下载装置,应用于资源下载系统中的移动终端,所述资源下载系统包括具有联网功能的u盘、消息服务器、所述移动终端以及云端服务器,所述云端服务器上存储有资源;第二接收模块,用于接收云端服务器发送的资源下载地址信息;第二发送模块,用于基于所述资源下载地址信息生成资源同步指令,并通过所述消息服务器将所述资源同步指令发送给所述u盘,以使u盘响应于所述资源同步指令,从云端服务器上下载对应的资源。
13、第五方面,本发明的实施例提供一种资源下载系统,其特征在于,包括具有联网功能的u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源,所述移动终端与云端服务器通信连接,所述移动终端通过所述消息服务器与所述u盘通信连接,所述u盘与所述云端服务器通信连接;其中,所述u盘用于实现如第一方面任一项所述的资源下载方法的步骤,所述移动终端用于实现如第二方面任一项所述的资源下载方法的步骤。
14、第六方面,本发明的实施例提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现如第一方面或第二方面任一项所述的资源下载方法的步骤。
15、第七方面,本发明的实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第二方面任一项所述的资源下载方法的步骤。
16、本发明实施例提供的资源下载方法、装置、电子设备及计算机可读存储介质,应用于资源下载系统中具有联网功能的u盘,所述资源下载系统包括所述u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源;通过接收所述移动终端通过所述消息服务器发送的资源同步指令,所述资源同步指令包括资源下载地址信息,所述资源下载地址信息是移动终端从云端服务器获取的;根据所述资源下载地址信息向所述云端服务器发送资源下载请求;接收云端服务器响应于所述资源下载请求所发送的资源;即本发明实施例无需将u盘物理插入到相应设备中,就可实现u盘里的内容在线实时更新。
1.一种资源下载方法,其特征在于,应用于资源下载系统中具有联网功能的u盘,所述资源下载系统包括所述u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源;
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述云端服务器上的资源经过加密处理;所述接收云端服务器响应于所述资源下载请求所发送的资源,包括:
5.根据权利要求1-3任一项所述的方法,其特征在于,所述云端服务器上的资源经过加密处理;所述方法还包括:
6.一种资源下载方法,其特征在于,应用于资源下载系统中的移动终端,所述资源下载系统包括具有联网功能的u盘、消息服务器、所述移动终端以及云端服务器,所述云端服务器上存储有资源;
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求6-8任一项所述的方法,其特征在于,所述云端服务器上的资源经过加密处理;所述方法还包括:
10.一种资源下载装置,其特征在于,应用于资源下载系统中具有联网功能的u盘,所述资源下载系统包括所述u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源;
11.一种资源下载装置,其特征在于,应用于资源下载系统中的移动终端,所述资源下载系统包括具有联网功能的u盘、消息服务器、所述移动终端以及云端服务器,所述云端服务器上存储有资源;
12.一种资源下载系统,其特征在于,包括具有联网功能的u盘、消息服务器、移动终端以及云端服务器,所述云端服务器上存储有资源,所述移动终端与云端服务器通信连接,所述移动终端通过所述消息服务器与所述u盘通信连接,所述u盘与所述云端服务器通信连接;
13.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-9任一项所述的资源下载方法的步骤。