[发明专利]一种文件传输方法及系统在审
申请号: | 201110460221.3 | 申请日: | 2011-12-31 |
公开(公告)号: | CN103188330A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 雷成 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
地址: | 100871 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件传输 方法 系统 | ||
技术领域
本发明涉及一种文件传输方法及系统,适用于iPad与iPad、iPad与iPhone、iPad与PC、iPhone与iPhone、iPhone与PC、PC与PC之间。
背景技术
目前iPad/iPhone风靡全球,成为时下最为流行的消费电子产品。在iPad/iPhone上面的应用程序是运行于一个具有安全性的结构中,即沙箱(sandbox)中,沙箱虽然具有安全性,但不方便应用和不同设备间互相共享文件。Socket通信技术是一项成熟的通讯技术,通过该技术可以实现不同设备间的文件共享。
发明内容
针对现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种跨平台的文件传输方法及系统。
为解决上述技术问题,本发明采用的技术方案如下:
一种文件传输方法,包括以下步骤:
(1)A设备在网络上搜索其他设备;
(2)当搜索到其他设备时,选择一个设备发送连接请求,记为B设备;
(3)B设备与A设备建立连接,A设备请求B设备的共享文件列表;
(4)B设备生成共享文件列表并返回给A设备,A设备向B设备发送具体文件的下载请求;
(5)A设备从B设备下载文件,直到结束断开连接。
一种文件传输系统,包括至少两台通过网络连接的设备,所述每台设备均包括如下装置:
用于在网络上搜索其他设备的搜索装置;
用于当搜索到其他设备时,选择一个设备发送连接请求的第一请求装置;
用于建立两设备之间连接的连接装置;
用于请求其他设备的共享文件列表的第二请求装置;
用于生成共享文件列表,并返回给向其请求的设备的返回装置;
用于向其他设备发送具体文件下载请求的第三请求装置;
用于下载文件的下载装置;
用于断开两设备之间连接的断开装置。
本发明所述方法及系统,实现了(移动)设备与(移动)设备之间的文件共享,而且设备可以相同,也可以不同,使得文件共享跨越了平台的限制,提高了设备之间传输文件的效率。
附图说明
图1是具体实施方式中文件传输系统的结构框图;
图2是具体实施方式中文件传输方法的流程图。
具体实施方式
下面结合附图对本发明的具体实施方式进行详细描述。
如图1所示,本实施方式中的文件传输系统包括至少两台设备,分别记为设备A和设备B,所述每台设备均包括搜索装置11、第一请求装置12、认证装置13、连接装置14、第二请求装置15、返回装置16、第三请求装置17、下载装置18和断开装置19。所述设备可以是iPad、iPhone等移动设备,也可以是PC机等计算机设备。
搜索装置11用于通过socket在网络上搜索其他设备。第一请求装置12用于当搜索到其他设备时,选择一个设备发送连接请求。认证装置13用于对请求与其连接的设备进行认证。连接装置14用于建立两设备之间的连接。第二请求装置15用于请求其他设备的共享文件列表。返回装置16用于生成共享文件列表,并返回给向其请求的设备。第三请求装置17用于向其他设备发送具体文件的下载请求。下载装置18用于从其他设备下载文件。断开装置19用于在下载完毕后断开两设备之间的连接。
如图2所示,采用图1所示系统实现文件传输的方法包括以下步骤:
(1)A设备的搜索装置11通过socket在网络上搜索其他设备。
搜索通过广播形式在A设备所在网络进行广播,广播内容包括A设备在网络上的网络共享地址。同时,A设备在网络上监听网络广播。当收到广播信息,解析广播内容,获取网络上其他的共享设备地址。
(2)当搜索到其他设备时,A设备的第一请求装置12选择一个设备发送连接请求,记为B设备。
(3)B设备的认证装置13对A设备进行认证。如果通过认证,则B设备允许与A设备建立连接,进入下一步;如果未通过认证,则B设备不允许与A设备建立连接,结束。
认证过程通过在B设备上弹出一个认证窗口,B设备用户通过手动授权,即点击认证窗口上面的“允许”或者“不允许”按钮进行授权。
(4)B设备的连接装置14与A设备建立连接,A设备的第二请求装置15请求B设备的共享文件列表。
(5)B设备的返回装置16生成共享文件列表并返回给A设备,A设备的第三请求装置17向B设备发送具体文件的下载请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110460221.3/2.html,转载请声明来源钻瓜专利网。