一种文件共享方法及其相关装置制造方法及图纸

技术编号:29074820 阅读:20 留言:0更新日期:2021-06-30 09:31
本申请公开了一种文件共享方法及其相关装置,文件共享方法包括:消费端从云端获取到共享端的文件清单,并从文件清单中确定待获取文件;从云端获取到待获取文件的消费链接;其中,消费链接是云端通过共享端上传的文件清单生成的;通过访问消费链接,以从共享端获取到待获取文件。通过上述文件共享方法,能提高消费端获取文件的下载速度还能减小云端的下载负荷。负荷。负荷。

【技术实现步骤摘要】
一种文件共享方法及其相关装置


[0001]本专利技术涉及共享文件
,特别是涉及一种文件共享方法及其相关装置。

技术介绍

[0002]随着网络通信的发展,用户在互联网上获得文件资源的要求也越来越高,主要体现在从互联网上获取文件的下载速度上。
[0003]目前文件传输都是采用同步盘进行文件传输,特别是跨多端的文件传输,是先将所有多端的文件上传至云端,在需要消费时,直接从云端单源进行下载并消费。而当文件比较大或用户下载人数较多时,文件的下载速度不仅慢还会进一步增加云端服务器的下载负担,对云端的损耗较大,不利于文件的下载。

技术实现思路

[0004]本申请主要解决的技术问题是提供一种文件共享方法及其相关装置,能直接从多个文件源端进行下载,不仅提高了文件的下载速度,还降低了云端服务器的下载负担。
[0005]为解决上述技术问题,本申请采用的第一个技术方案是提供一种文件共享方法,包括:消费端从云端获取到共享端的文件清单,并从文件清单中确定待获取文件;从云端获取到待获取文件的消费链接;其中,消费链接是云端通过共享端上传的文件清单生成的;通过访问消费链接,以从共享端获取到待获取文件。
[0006]其中,通过访问消费链接,以从共享端获取到待获取文件的步骤包括:利用对等网络通过访问消费链接,以从共享端获取到待获取文件。
[0007]其中,利用对等网络通过访问消费链接,以从共享端获取到待获取文件的步骤包括:从云端获取到对等网络密钥;在对等网络密钥通过验证后,利用对等网络通过访问消费链接,从共享端获取到待获取文件。
[0008]其中,文件共享方法包括:检测云端是否包括待获取文件;如果云端包括待获取文件,从云端获取待获取文件。
[0009]其中,文件共享方法包括:将待获取文件分成多个待获取文件块,分别从不同共享端获取待获取文件块,并将获取的待获取文件块合并成待获取文件。
[0010]为解决上述技术问题,本申请采用的第二个技术方案是提供一种文件共享方法,包括:云端接收共享端发送的待共享文件的文件清单;基于文件清单生成每个待共享文件的消费链接,以使用户通过访问消费链接,从共享端获取到对应的共享文件。
[0011]为解决上述技术问题,本申请采用的第三个技术方案是提供一种文件共享方法,包括:共享端确定待共享文件,并生成待共享文件的文件清单;将文件清单上传到云端,以通过云端生成待共享文件的消费链接,以使用户通过访问消费链接从共享端获取到对应的共享文件。
[0012]其中,文件共享方法还包括:将共享文件上传到云端。
[0013]为解决上述技术问题,本申请采用的第四个技术方案是提供一种智能终端,包括
处理器和存储器,存储器用于存储程序指令,处理器用于执行程序指令,以实现上述消费端实施例中的文件共享方法。
[0014]为解决上述技术问题,本申请采用的第五个技术方案是提供一种网端服务器,包括处理器和存储器,存储器用于存储程序指令,处理器用于执行程序指令,以实现上述云端实施例中的文件共享方法。
[0015]为解决上述技术问题,本申请采用的第六个技术方案是提供一种共享终端,包括处理器和存储器,存储器用于存储程序指令,处理器用于执行程序指令,以实现上述共享端实施例中的文件共享方法。
[0016]为解决上述技术问题,本申请采用的第七个技术方案是提供一种计算机可读存储介质,计算机可读储存介质上存储有计算机程序,用于实现上述任一方法实施例中的文件共享方法。
[0017]本申请的有益效果是:通过将共享端的文件清单上传至云端,建立对等网络体系;在消费端需要获取待获取文件时,通过云端将消费端直接与共享端建立网络连接,以使消费端能从共享端获取待获取文件,从而提高的文件的下载速度,减少了云端的下载负荷。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本申请文件共享系统一实施方式的结构示意图;
[0020]图2为图1中文件共享系统一实施方法的信号流向示意图;
[0021]图3为本申请文件共享方法一实施方式的流程示意图;
[0022]图4为本申请文件共享方法另一实施方式的流程示意图;
[0023]图5为本申请文件共享方法另一实施方式的流程示意图;
[0024]图6为本申请智能终端一实施方式的结构示意图;
[0025]图7为本申请网端服务器一实施方式的结构示意图;
[0026]图8为本申请共享终端一实施方式的结构示意图;
[0027]图9为本申请计算机可读存储介质一实施方式的结构示意图。
具体实施方式
[0028]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本申请保护的范围。
[0029]在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
[0030]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0031]应当理解,本文中使用的术语“包括”、“包含”或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0032]请参阅图1,图1为本申请文件共享系统一实施方式的结构示意图。如图1所示,该文件共享系统包括:共享端100、云端200和消费端300。
[0033]共享端100用于确定需要共享的共享文件,并生成该共享文件的文件清单,再将该文件清单上传到云端200,以通过云端200生成共享文件的消费链接,以供消费端300获取。在本实施例中,共享端100的数量可以为多个。多个共享端100将包含该共享文件的文件清单发送至云端200,由云端200接收共享端发送的待共享文件的文件清单,基于该文件清单生成每个待共享文件的消费链接,在本实施例中,云端200还包括向用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件共享方法,其特征在于,所述文件共享方法包括:消费端从云端获取到共享端的文件清单,并从所述文件清单中确定待获取文件;从所述云端获取到所述待获取文件的消费链接;其中,所述消费链接是所述云端通过所述共享端上传的文件清单生成的;通过访问所述消费链接,以从所述共享端获取到所述待获取文件。2.根据权利要求1所述的文件共享方法,其特征在于,所述通过访问所述消费链接,以从所述共享端获取到所述待获取文件的步骤包括:利用对等网络通过访问所述消费链接,以从所述共享端获取到所述待获取文件。3.根据权利要求2所述的文件共享方法,其特征在于,所述利用对等网络通过访问所述消费链接,以从所述共享端获取到所述待获取文件的步骤包括:从所述云端获取到对等网络密钥;在所述对等网络密钥通过验证后,利用对等网络通过访问所述消费链接,从所述共享端获取到所述待获取文件。4.根据权利要求1所述的文件共享方法,其特征在于,所述文件共享方法包括:检测所述云端是否包括所述待获取文件;如果所述云端包括所述待获取文件,从所述云端获取所述待获取文件。5.根据权利要求1所述的文件共享方法,其特征在于,所述通过访问所述消费链接,以从所述共享端获取到所述待获取文件的步骤包括:将所述待获取文件分成多个待获取文件块;分别从不同的所述共享端获取待获取文件块,并将获取到的所述待获取文件块合并成所述待获取文件。6.一种文件共享方法,其特征在于,...

【专利技术属性】
技术研发人员:谢红宝
申请(专利权)人:深圳市迅雷网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1