摘要
本发明公开了一种采用软总线加速和P2P加速下载文件的方法,包括以下步骤:S1、发起下载请求:S2、接收并处理:S3、搜索与发现可用设备:S4、发现即构总线:S5:设备数量判断:设备C1对可提供分发服务的设备数量是否大于0予以判断,若该数量不大于0,则跳转至步骤S8;S6、多源分段式下载:设备C1依据文件F的大小以及可提供分发服务的设备数量,分别从中心服务器和各分发设备处下载文件片断F0至Fn,以此实现文件的多源分段式下载,提升下载效率与稳定性;S7、文件片断合并与校验:S8、下载完成:设备C1首先判断当前任务是否属于即时下载任务;若判定结果为否,则跳转至流程S9;若判定为是,则直接从中心服务器下载完整文件F,下载完成后对该文件进行校验,校验无误后,结束此次任务流程;S9、中心服务器等待与后续处理:中心服务器持续处于等待状态,以接收来自其他设备的非即时下载请求信息。