电子文件传输方法、装置、系统及计算机可读存储介质制造方法及图纸

技术编号:17784256 阅读:43 留言:0更新日期:2018-04-22 15:44
本发明专利技术公开了一种电子文件传输方法、装置、系统及计算机可读存储介质,属于电子文件传输领域。所述方法包括:接收针对目标电子文件的第一指令;将目标电子文件由当前存储的第一存储位置调度至第二存储位置,第二存储位置与目标终端间的网络连通性优于第一存储位置与目标终端间的网络连通性;在接收到针对目标电子文件的第二指令后,将目标电子文件从第二存储位置发送至目标终端。本发明专利技术保证了目标终端不会因为网络连通性较差的问题而难以及时获取到目标电子文件,继而提高了电子文件在线交易的效率。

【技术实现步骤摘要】
电子文件传输方法、装置、系统及计算机可读存储介质
本专利技术涉及电子文件传输领域,特别涉及一种电子文件传输方法、装置、系统及计算机可读存储介质。
技术介绍
随着互联网产业的快速发展,传统的以光盘、磁带、画框或纸张等承载影像音视频等电子文件(以下简称电子文件)并出售的方式已经被在线出售电子文件的方式所取代,在线出售的电子文件不需要光盘、磁带、画框或纸张等承载物承载,因而单价较低且购物灵活性较高。相关技术中,在线出售电子文件的商家可以部署一个源服务器,该源服务器存储有商家出售的所有电子文件,当监测到用户为某一电子文件支付购买款项后,源服务器可以将自身中存储的该电子文件推送至与用户绑定的终端中,从而完成一次在线交易。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于网络环境的复杂性,实际应用中经常出现源服务器与用户绑定的终端之间的网络连通性较差的情况,其中,网络连通性用于反映源服务器与终端之间的网络通信质量,在这种情况下,用户绑定的终端将难以及时获取用户购买的电子文件,从而导致电子文件的在线交易效率较低。
技术实现思路
本专利技术实施例提供了一种电子文件传输方法、装置、系统及计算机可读存储介质,本专利技术实施例提供的技术方案能能够保证终端及时获取用户购买的电子文件,从而提高电子文件的在线交易效率,本专利技术实施例提供的技术方案如下:第一方面,提供了一种电子文件传输方法,所述方法包括:接收针对目标电子文件的第一指令;将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,所述第二存储位置与目标终端间的网络连通性优于所述第一存储位置与所述目标终端间的网络连通性;在接收到针对所述目标电子文件的第二指令后,将所述目标电子文件从所述第二存储位置发送至所述目标终端。可选的,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:将所述目标电子文件由源服务器发送至内容分发网络的边缘服务器。可选的,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:向第三方服务器发送电子文件获取请求,所述电子文件获取请求用于指示所述第三方服务器返回所述目标电子文件;接收所述第三方服务器返回的所述目标电子文件,将所述目标电子文件存储至源服务器中。可选的,所述第三方服务器的IP地址为被限制访问的IP地址,所述向第三方服务器发送电子文件获取请求,包括:通过虚拟专用网络向所述第三方服务器发送所述电子文件获取请求;所述接收所述第三方服务器返回的所述目标电子文件,包括:通过所述虚拟专用网络接收所述第三方服务器返回的所述目标电子文件。可选的,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:获取所述目标终端的网际互联协议地址;根据所述网际互联协议地址在出售所述目标电子文件的商家预先设置的多个分布式服务器中确定一个与所述目标终端的网络连通性满足连通性要求的目标服务器;将所述目标电子文件由源服务器发送至所述目标服务器中。可选的,所述根据所述网际互联协议地址在出售所述目标电子文件的商家预先设置的多个分布式服务器中确定一个与所述目标终端的网络连通性满足连通性要求的目标服务器,包括:根据所述网际互联协议地址确定所述目标终端所在的网络的运营商和所述目标终端所处的地理区域;从所述多个分布式服务器中确定所述目标服务器,所述目标服务器所在的网络的运营商与所述目标终端所在的网络的运营商相同,且,所述目标服务器所处的地理区域与所述目标终端所处的地理区域相同。可选的,所述第一指令为加入购物车指令,或者,所述第一指令为生成购买订单指令。可选的,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:在所述第一指令为加入购物车指令时,将所述目标电子文件由所述第一存储位置中的第一存储介质调度至第二存储介质中,所述第一存储介质的访问速度低于所述第二存储介质的访问速度;在所述第一指令为生成购买订单指令时,将所述目标电子文件从所述第二存储介质调度至所述第二存储位置。可选的,所述第二存储介质为固态硬盘,所述第一存储介质为机械硬盘或磁带。可选的,所述第一指令携带用户的标识,所述目标终端为与所述用户的标识绑定的终端;或者,接收输入的终端标识,所述目标终端为所述终端标识对应的终端。可选的,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:判断所述第一存储位置与所述目标终端间的网络连通性是否小于第二预设连通性阈值;当所述第一存储位置与所述目标终端间的网络连通性小于第二预设连通性阈值时,将所述目标电子文件由当前存储的所述第一存储位置调度至所述第二存储位置。第二方面,提供了一种电子文件传输装置,所述装置包括:接收模块,用于接收针对目标电子文件的第一指令;调度模块,用于将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,所述第二存储位置与目标终端间的网络连通性优于所述第一存储位置与所述目标终端间的网络连通性;发送模块,用于在接收到针对所述目标电子文件的第二指令后,将所述目标电子文件从所述第二存储位置发送至所述目标终端。第三方面,提供了一种电子文件传输装置,所述装置包括:处理器和存储器,所述处理器被配置为执行所述存储器中存储的指令,所述处理器通过执行所述指令来实现上述第一方面任一所述的电子文件传输方法。第四方面,提供了一种电子文件传输系统,所述系统包括:如上述第二方面或第三方面所述的电子文件传输装置和目标终端。第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机的处理组件上运行时,使得所述处理组件能够执行上述第一方面任一所述的电子文件传输方法。本专利技术实施例提供的技术方案带来的有益效果是:通过在接收到针对目标电子文件的第一指令时将目标电子文件调度至与目标终端的网络连通性较好的第二存储位置,并在接收到针对目标电子文件的第二指令后将目标电子文件由第二存储位置发送至目标终端,使得在用户支付款项之前,也即是在触发第二指令之前,目标电子文件就已经被调度至第二存储位置,这样在用户支付款项后,也即是在触发第二指令之后,就可以直接从该第二存储位置向目标终端发送目标电子文件,从而保证了目标终端不会因为网络连通性较差的问题而难以及时获取到目标电子文件,继而提高了电子文件在线交易的效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1-1是本专利技术实施例提供的一种实施环境的示意图。图1-2是本专利技术实施例提供的一种实施环境的示意图。图1-3是本专利技术实施例提供的一种实施环境的示意图。图1-4是本专利技术实施例提供的一种实施环境的示意图。图2是本专利技术实施例提供的一种电子文件传输方法的流程图。图3是本专利技术实施例提供的一种电子文件传输方法的流程图。图4是本专利技术实施例提供的一种电子文件传输装置的框图。图5是本专利技术实施例提供的一种电子文件传输系统的框图。图6是本专利技术实施例提供的一种电子文件传输装置的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步本文档来自技高网...
电子文件传输方法、装置、系统及计算机可读存储介质

【技术保护点】
一种电子文件传输方法,其特征在于,所述方法包括:接收针对目标电子文件的第一指令;将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,所述第二存储位置与目标终端间的网络连通性优于所述第一存储位置与所述目标终端间的网络连通性;在接收到针对所述目标电子文件的第二指令后,将所述目标电子文件从所述第二存储位置发送至所述目标终端。

【技术特征摘要】
1.一种电子文件传输方法,其特征在于,所述方法包括:接收针对目标电子文件的第一指令;将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,所述第二存储位置与目标终端间的网络连通性优于所述第一存储位置与所述目标终端间的网络连通性;在接收到针对所述目标电子文件的第二指令后,将所述目标电子文件从所述第二存储位置发送至所述目标终端。2.根据权利要求1所述的方法,其特征在于,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:将所述目标电子文件由源服务器发送至内容分发网络的边缘服务器。3.根据权利要求1所述的方法,其特征在于,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:向第三方服务器发送电子文件获取请求,所述电子文件获取请求用于指示所述第三方服务器返回所述目标电子文件;接收所述第三方服务器返回的所述目标电子文件,将所述目标电子文件存储至源服务器中。4.根据权利要求3所述的方法,其特征在于,所述第三方服务器的IP地址为被限制访问的IP地址,所述向第三方服务器发送电子文件获取请求,包括:通过虚拟专用网络向所述第三方服务器发送所述电子文件获取请求;所述接收所述第三方服务器返回的所述目标电子文件,包括:通过所述虚拟专用网络接收所述第三方服务器返回的所述目标电子文件。5.根据权利要求1所述的方法,其特征在于,所述将所述目标电子文件由当前存储的第一存储位置调度至第二存储位置,包括:获取所述目标终端的网际互联协议地址;根据所述网际互联协议地址在预先设置的多个分布式服务器中确定一个与所述目标终端的网络连通性满足连通性要求的目标服务器;将所述目标电子文件由源服务器发送至所述目标服务器中。6.根据权利要求5所述的方法,其特征在于,所述根据所述网际互联协议地址在预先设置的多个分布式服务器中确定一个与所述目标终端的网络连通性满足连通性要求的目标服务器,包括:根据所述网际互联协议地址确定所述目标终端所在的网络的运营商和所述目标终端所处的地理区域;从所述多个分布式服务器中确定所述目标服务器,所述目标服务器所在的网络的运营商与所述目标终端所在的网络的运营商相同,且,所述目标服务器所处的地理区域与所述目标终端所处的地理区域相同。7.根据权利要求1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:韩立通
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

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

1