文件传输方法及装置制造方法及图纸

技术编号:15727104 阅读:57 留言:0更新日期:2017-06-29 23:36
本申请公开了文件传输方法及装置,用以解决现有技术中移动设备间通过云盘传输图片的方式的数据泄露风险较高的问题。第一客户端与第二客户端处于同一局域网中,该方法包括:所述第一客户端获得所述第一客户端的内置服务器在所述局域网中的地址信息;所述第一客户端根据所述地址信息,生成包含所述地址信息的DOI,以便于所述第二客户端通过扫描所述DOI,向所述内置服务器发送文件;所述第一客户端获得所述内置服务器接收到的所述文件。

【技术实现步骤摘要】
文件传输方法及装置
本申请涉及网络
,尤其涉及文件传输方法及装置。
技术介绍
随着移动设备的使用普及,用户越来越多地通过移动设备(比如,手机、平板电脑、智能手表等)来分享各类文件,这种分享是基于文件传输实现的。图片是用户最常传输的一类文件之一。例如,在某些商业运营活动中,商户需要用户提供其手机内的图片来做验证或者其他用途,假定商户为用户提供免费的照片打印功能,则需要用户提供其手机内待打印的照片。在现有技术中,用户往往通过因特网中的云盘间接地传输图片。假定用户A要将自己手机里的图片传输给用户B,用户A可以将自己的手机接入因特网,再将手机中待分享的图片上传至云盘中保存,用户B也需要将自己的手机接入因特网,以访问用户A的云盘,进而可以从云盘中下载获得用户A上传的图片。但是,对于现有技术中移动设备间通过云盘传输图片的方式,无论是云盘本身,还是云盘至用户手机之间的因特网传输路径,安全性都难以保障,导致数据泄露风险较高。
技术实现思路
本申请实施例提供一种文件传输方法及装置,用以解决现有技术中移动设备间通过云盘传输图片的方式的数据泄露风险较高的问题。本申请实施例还提供另一种文件传输方法及装置。本申请实施例采用下述技术方案:本申请实施例提供的一种文件传输方法,第一客户端与第二客户端处于同一局域网中,所述方法包括:所述第一客户端获得所述第一客户端的内置服务器在所述局域网中的地址信息;所述第一客户端根据所述地址信息,生成包含所述地址信息的数字对象唯一标识符DOI,以便于所述第二客户端通过扫描所述DOI,向所述内置服务器发送文件;所述第一客户端获得所述内置服务器接收到的所述文件。本申请实施例提供的一种文件传输装置,第一客户端与第二客户端处于同一局域网中,所述装置位于所述第一客户端上,所述装置包括:地址信息获得模块,获得所述第一客户端的内置服务器在所述局域网中的地址信息;DOI生成模块,根据所述地址信息,生成包含所述地址信息的DOI,以便于所述第二客户端通过扫描所述DOI,向所述内置服务器发送文件;文件获得模块,获得所述内置服务器接收到的所述文件。本申请实施例提供的另一种文件传输方法,第一客户端与第二客户端处于同一局域网中,所述方法包括:所述第二客户端扫描所述第一客户端生成的DOI,其中,所述DOI中包含所述第一客户端中的内置服务器在所述局域网中的地址信息;所述第二客户端获得所述DOI中包含的所述地址信息;所述第二客户端根据所述地址信息,向所述内置服务器发送文件,以便于所述第一客户端获得所述内置服务器接收到的所述文件。本申请实施例提供的另一种文件传输装置,第一客户端与第二客户端处于同一局域网中,所述装置位于所述第二客户端上,所述装置包括:DOI扫描模块,扫描所述第一客户端生成的DOI,其中,所述DOI中包含所述第一客户端中的内置服务器在所述局域网中的地址信息;地址信息获得模块,获得所述DOI中包含的所述地址信息;文件发送模块,根据所述地址信息,向所述内置服务器发送文件,以便于所述第一客户端获得所述内置服务器接收到的所述文件。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:第一客户端与第二客户端可以分别位于要传输文件的两个移动设备上,图片属于文件的一种,这两个移动设备无需接入因特网,也无需与诸如云盘服务器等第三方服务器进行交互,只需要利用局域网即可完成移动设备间的图片传输,相比于因特网,局域网的安全性更容易保障,可以减少数据泄露风险,因此,可以部分或全部地解决现有技术中的问题。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种文件传输方法的流程示意图;图2为本申请实施例提供的另一种文件传输方法的流程示意图;图3为本申请实施例提供的一种实际应用场景下,本申请的方案中的交互过程示意图;图4为本申请实施例提供的一种用于实现本申请的方案的软件架构示意图;图5为一种实际应用场景下,现有技术的方案的原理示意图;图6为本申请实施例提供的一种实际应用场景下,本申请的方案的原理示意图;图7为本申请实施例提供的对应于图1的文件传输装置的结构示意图;图8为本申请实施例提供的对应于图2的文件传输装置的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。如前所述,现有技术存在安全性的问题,除此之外,现有技术还存在其他问题。比如,传输图片的过程需要耗费双方用户移动设备的付费网络流量;当图片的数据量较大时传输耗时较多;云盘本身可能需要用户额外付费使用;等等。本申请的方案可以部分或全部地解决
技术介绍
中提到的问题,以及列举的这些问题。下面对本申请的方案进行说明。在本申请实施例中,对于传输文件的双方设备,为了便于描述,将接收文件的一方设备称为“第一设备”,将发送文件的一方设备称为“第二设备”。第一设备和/或第二设备可以是移动设备,比如,手机、平板电脑、笔记本电脑、智能手表、智能手环、车载移动台等;第一设备和/或第二设备也可以是非移动设备,比如,个人计算机(PC)、大中型计算机、计算机集群等。列举的这些设备只是作为示例,并不构成对本申请的限定。例如,在
技术介绍
的例子中,第一设备和第二设备均为手机。进一步地,第一设备上搭载第一客户端,第二设备上搭载第二客户端。一般地,第一客户端、第二客户端属于同一个应用(App)。图1为本申请实施例提供的一种文件传输方法的流程示意图,第一客户端与第二客户端处于同一局域网中(也即,第一设备与第二设备处于同一局域网中),图1中的流程以第一客户端作为执行主体,可以包括以下步骤:S101:所述第一客户端获得所述第一客户端的内置服务器在所述局域网中的地址信息。在本申请实施例中,所述局域网可以是无线局域网,比如无线保真(WirelessFidelity,WiFi)网络、全球微波互联接入(WorldwideInteroperabilityforMicrowaveAccess,WiMAX)网络等;所述局域网也可以是通过网线、电缆、或光纤等互联的有线局域网。在本申请实施例中,第一客户端的内置服务器可以是预先建立的,也可以是在执行步骤S101时实时地建立的。内置服务器可以建立于第一设备上的至少一个应用中,也可以不依赖于应用,而是建立于第一设备的操作系统中,甚至还可以建立于第一设备的至少一个硬件的驱动程序中。内置服务器至少可以提供局域网内的数据传输服务。本申请对所述数据传输服务所基于的传输协议并不做限定,可以是超文本传输协议(HyperTextTransferProtocol,HTTP)、文件传输协议(FileTransferProtocol,FTP)、或简单文件传输协议(TrivialFileTransferProtocol,TFTP)等。以HTTP为例,内置服务器具体可以是HTTP服务器(HTTPServer)。在本申请实施例本文档来自技高网
...
文件传输方法及装置

【技术保护点】
一种文件传输方法,其特征在于,第一客户端与第二客户端处于同一局域网中,所述方法包括:所述第一客户端获得所述第一客户端的内置服务器在所述局域网中的地址信息;所述第一客户端根据所述地址信息,生成包含所述地址信息的数字对象唯一标识符DOI,以便于所述第二客户端通过扫描所述DOI,向所述内置服务器发送文件;所述第一客户端获得所述内置服务器接收到的所述文件。

【技术特征摘要】
1.一种文件传输方法,其特征在于,第一客户端与第二客户端处于同一局域网中,所述方法包括:所述第一客户端获得所述第一客户端的内置服务器在所述局域网中的地址信息;所述第一客户端根据所述地址信息,生成包含所述地址信息的数字对象唯一标识符DOI,以便于所述第二客户端通过扫描所述DOI,向所述内置服务器发送文件;所述第一客户端获得所述内置服务器接收到的所述文件。2.如权利要求1所述的方法,其特征在于,所述第一客户端获得所述第一客户端的内置服务器在所述局域网中的地址信息前,所述方法还包括:所述第一客户端启动所述第一客户端的内置服务器,其中,所述内置服务器建立于所述第一客户端上的至少一个应用中。3.如权利要求1所述的方法,其特征在于,生成包含所述地址信息的DOI后,所述方法还包括:向所述第二客户端提供文件传输界面信息,以便于所述第二客户端根据所述文件传输界面信息,展示用于发送所述文件的文件传输界面。4.如权利要求1所述的方法,其特征在于,所述地址信息包括局域网IP地址和端口号。5.如权利要求1所述方法,其特征在于,所述文件为图片。6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述第一客户端将所述文件保存到本地相册中。7.如权利要求1~6任一项所述的方法,其特征在于,所述局域网为WiFi网络。8.如权利要求1~6任一项所述的方法,其特征在于,所述DOI为二维码。9.一种文件传输方法,其特征在于,第一客户端与第二客户端处于同一局域网中,所述方法包括:所述第二客户端扫描所述第一客户端生成的数字对象唯一标识符DOI,其中,所述DOI中包含所述第一客户端中的内置服务器在所述局域网中的地址信息;所述第二客户端获得所述DOI中包含的所述地址信息;所述第二客户端根据所述地址信息,向所述内置服务器发送文件,以便于所述第一客户端获得所述内置服务器接收到的所述文件。10.如权利要求9所述的方法,其特征在于,所述第二客户端根据所述地址信息,向所述内置服务器发送文件,具体包括:所述第二客户端根据所述地址信息,通过所述局域网,与所述内置服务器建立连接;所述第二客户端通过所述连接,向所述内置服务器发送文件。11.如权利要求10所述的方法,其特征在于,所述第二客户端通过所述连接,向所述内置服务器发送文件,具体包括:所述第二客户端通过所述连接,获得所述第一客户端提供的文件传输界面信息;根据所述文件传输界面信息,展示文件传输界面;确定用户通过所述文件传输界面在所述第二客户端上选取的文件,并向所述内置服务器发送所述文件。12.如权利要求9所述的方法,其特征在于,所述地址信息包括局域网IP地址和端口号。13.如权利要求9所述方法,其特征在于,所述文件为图片。14.如权利要求9~13任一项所述的方法,其特征在于,所述局域网为WiFi网络。15.如权利要求9~13任一项所述的方法,其特征在于,所述DOI为二维码。16.一种文件传输...

【专利技术属性】
技术研发人员:狄群
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1