本发明专利技术实施例公开了一种网盘摆渡文件的接收、发送方法、装置及系统,通过读取摆渡描述文件,利用专用的摆渡账户执行对应的摆渡接收任务,并在该摆渡账户的命名空间内执行该任务,以避免多个摆渡任务之间的冲突。并利用该任务将文档的文档块进行存储,并通过解析摆渡描述文件,获取接收人信息、权限信息和存储路径信息,摆渡账户对接收人进行赋权,并将该文档转移到对应的目录下。通过设置摆渡账号执行摆渡任务,可以在摆渡过程中无需其它用户参与,并根据摆渡描述文件对应进行赋权。有效保证了文档在摆渡过程中的安全,防止泄密。同时还可根据摆渡描述文件中的存储路径对文档进行转移,避免用户手动转移文档,提升了工作效率。率。率。
【技术实现步骤摘要】
网盘摆渡文件的接收、发送方法、装置及系统
[0001]本专利技术实施例涉及网盘
,尤其涉及一种网盘摆渡文件的接收、发送方法、装置及系统。
技术介绍
[0002]随着互联网云计算技术的高速发展,网盘服务已然成为当代信息服务的一项核心内容。用户通过网盘可以对文档进行在线编辑,同时也可以针对同一文档进行远程协同作业,因此能够极大程度的提高文档处理的便利性和灵活性。
[0003]网盘应具有较强的安全性,保障用户数据的私密性和安全性。特别是公司网盘,为保证数据安全。往往设定位于多个不同网段的网盘,网盘之间利用网闸实现完全物理隔离。
[0004]目前,可以通过摆渡方式,利用FTP服务器实现文档在不同网段的网盘之间进行传输。在实现本专利技术的过程中,专利技术人发现如下技术问题:在进行摆渡文件过程中,接收方网盘只能将摆渡文件设置于同一临时文件夹中,并通知对方接收人去该临时文件夹中取出该文件并转移到个人目录下,不仅操作繁琐,而且在摆渡过程中往往也失去了文档的权限控制,致使重要文档在摆渡过程中产生泄密。
技术实现思路
[0005]本专利技术实施例提供一种网盘摆渡文件的接收、发送方法、装置及系统,以实现快捷安全在跨网段网盘之间进行文档摆渡的目的。
[0006]第一方面,本专利技术实施例提供了一种实现跨网段协同处理文档的传输方法,包括:从FTP服务器中摆渡目录中获取摆渡描述文件,读取所述摆渡描述文件;利用摆渡账号根据所述摆渡描述文件创建摆渡接收任务,并为所述摆渡接收任务创建摆渡账号命名空间,将所述摆渡接收任务转入摆渡账号命名空间执行;根据所述摆渡接收任务确定摆渡文件目录,从摆渡文件文件目录中下载摆渡文件的文件块,并进行存储;解析所述摆渡描述文件,从所述摆渡描述文件中获取接收人信息,并对所述摆渡文件的接收人设定权限;从所述摆渡描述文件中获取存储路径,并将所述摆渡文件转移至所述存储路径对应的目录中。
[0007]第二方面,本专利技术实施例还提供了一种网盘摆渡文件的发送方法,包括:根据网盘摆渡文件操作获取摆渡目标文件和摆渡目的地;根据所述摆渡目标文件和摆渡目的地确定摆渡实例标识;根据所述摆渡实例标识查找是否存在相同的摆渡实例;在存在相同的摆渡实例标识时,根据摆渡实例确定对应的中转FTP服务器;在所述中转FTP服务器创建摆渡文件目录,并根据摆渡实例标识和摆渡任务标识对所述摆渡文件目录进行命名;
遍历数据库文件,获取所述摆渡目标文件的文件块,并上传至所述摆渡目录中;根据摆渡实例的信息和摆渡任务信息对摆渡描述文件进行封装,并上传至摆渡目录。
[0008]第三方面,本专利技术实施例还提供了一种网盘摆渡文件的接收装置,包括:读取模块,用于从FTP服务器中摆渡目录中获取摆渡描述文件,读取所述摆渡描述文件;创建模块,用于利用摆渡账号根据所述摆渡描述文件创建摆渡接收任务,并为所述摆渡接收任务创建摆渡账号命名空间,将所述摆渡接收任务转入摆渡账号命名空间执行;存储模块,用于根据所述摆渡接收任务确定摆渡文件目录,从摆渡文件目录中下载摆渡文件的文件块,并进行存储;解析模块,用于解析所述摆渡描述文件,从所述摆渡描述文件中获取接收人信息,并对所述摆渡文件的接收人设定权限;转移模块,用于从所述摆渡描述文件中获取存储路径,并将所述摆渡文件转移至所述存储路径对应的目录中。
[0009]第四方面,本专利技术实施例还提供了一种网盘摆渡文件的发送装置,包括:获取模块,用于根据网盘摆渡文件操作获取摆渡目标文件和摆渡目的地;确定模块,用于根据所述摆渡目标文件、摆渡目的地和摆渡通道确定摆渡实例标识;查找模块,用于根据所述摆渡实例标识查找是否存在相同的摆渡实例;服务器确定模块,用于在存在相同的摆渡实例标识时,根据摆渡实例确定对应的中转FTP服务器;创建模块,用于在所述中转FTP服务器创建摆渡文件目录,并根据摆渡实例标识和摆渡任务标识对所述摆渡文件目录进行命名;上传模块,用于遍历数据库文件,获取所述摆渡目标文件的文件块,并上传至所述摆渡文件目录中;封装模块,用于根据摆渡实例的信息和摆渡任务信息对摆渡描述文件进行封装,并上传至摆渡目录。
[0010]第五方面,本专利技术实施例还提供了一种网盘摆渡文件系统,包括:第一网盘和第二网盘,所述第一网盘包括上述实施例提供的网盘摆渡文件的发送装置;所述第二网盘包括上述实施例提供的网盘摆渡文件的接收装置。
[0011]本专利技术实施例提供的网盘摆渡文件的发送、接收方法、装置及系统,通过在接收端网盘设置为从FTP服务器中摆渡目录中获取摆渡描述文件,读取所述摆渡描述文件;利用摆渡账号根据所述摆渡描述文件创建摆渡接收任务,并为所述摆渡接收任务创建摆渡账号命名空间,将所述摆渡接收任务转入摆渡账号命名空间执行;根据所述摆渡接收任务确定摆渡目录,从摆渡目录中下载摆渡文件的文件块,并进行存储;解析所述摆渡描述文件,从所述摆渡描述文件中获取接收人信息,并对所述摆渡文件的接收人设定权限;从所述摆渡描述文件中获取存储路径,并将所述摆渡文件转移至所述存储路径对应的目录中。利用读取
摆渡描述文件,利用专用的摆渡账户执行对应的摆渡接收任务,并在该摆渡账户的命名空间内执行该任务,以避免多个摆渡任务之间的冲突。并利用该任务将文档的文档块进行存储,并通过解析摆渡描述文件,获取接收人信息、权限信息和存储路径信息,摆渡账户对接收人进行赋权,并将该文档转移到对应的目录下。通过设置摆渡账号执行摆渡任务,可以在摆渡过程中无需其它用户参与,并根据摆渡描述文件对应进行赋权。有效保证了文档在摆渡过程中的安全,防止泄密。同时还可根据摆渡描述文件中的存储路径对文档进行转移,避免用户手动转移文档,提升了工作效率。
附图说明
[0012]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术实施例一提供的网盘摆渡文件的接收方法的流程示意图;图2是本专利技术实施例二提供的网盘摆渡文件的接收方法的流程示意图;图3是本专利技术实施例三提供的网盘摆渡文件的发送方法的流程示意图;图4是本专利技术实施例四提供的网盘摆渡文件的接收装置的结构示意图;图5是本专利技术实施例五提供的网盘摆渡文件的发送装置的结构示意图;图6是本专利技术实施例六提供的网盘摆渡文件系统的结构示意图。
具体实施方式
[0013]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0014]实施例一图1为本专利技术实施例一提供的网盘摆渡文件的接收方法的流程示意图,本实施例可适用于在跨网段网盘环境下,对其它网段网盘的文档进行接收的情况,该方法可以由网盘摆渡文件的接收装置来执行,所述网盘摆渡文件的接收装置来可设置于网盘摆渡文件的接收方网盘中,具体包括如下步骤:步骤110、从FTP服务器中摆渡目录中获取摆渡描述文件,读取所述摆渡描述文件。
[0015]跨网段网盘之间进行文档传输需要借助FTP服务器,在进本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种网盘摆渡文件的接收方法,其特征在于,包括:从FTP服务器中摆渡目录中获取摆渡描述文件,读取所述摆渡描述文件;利用摆渡账号根据所述摆渡描述文件创建摆渡接收任务,并为所述摆渡接收任务创建摆渡账号命名空间,将所述摆渡接收任务转入摆渡账号命名空间执行;根据所述摆渡接收任务确定摆渡文件目录,从摆渡文件目录中下载摆渡文件的文件块,并进行存储;解析所述摆渡描述文件,从所述摆渡描述文件中获取接收人信息,并对所述摆渡文件的接收人设定权限;从所述摆渡描述文件中获取存储路径,并将所述摆渡文件转移至所述存储路径对应的目录中。2.根据权利要求1所述的方法,其特征在于,在对所述摆渡文件接收人设定权限之后,从所述摆渡描述文件中获取存储路径之前,所述方法还包括:将所述摆渡接收任务转入接收人命名空间执行。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断网盘组织架构中是否存在接收人,在不存在接收人时,终止所述摆渡接收任务。4.根据权利要求1所述的方法,其特征在于,所述从所述摆渡描述文件中获取存储路径,包括:根据设定的格式和特征符从所述摆渡描述文件中提取存储路径信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在未提取到存储路径信息时,根据设定的格式和特征符提取所述摆渡文件的来源路径,将所述来源路径作为存储路径。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:根据所述来源路径对应创建文件目录。7.一种网盘摆渡文件的发送方法,其特征在于,包括:根据网盘摆渡文件操作获取摆渡目标文件和摆渡目的地;根据所述摆渡目标文件和摆渡目的地确定摆渡实例标识;根据所述摆渡实例标识查找是否存在相同的摆渡实例;在存在相同的摆渡实例标识时,根据摆渡实例确定对应的中转FTP服务器;在所述中转FTP服务器创建摆渡文件目录,并根据摆渡实例标识和摆渡任务标识对所述摆渡文件目录进行命名;遍历数据库文件,获取所述摆渡目标文件的文件块,并上传至所述摆渡文件目录中;根据摆渡实例的信息和摆渡任务信息对摆渡描述文件进行封装,并上传至摆渡目录。8.根据权利要求7所述的方法,其特征在于,包括:在不存在相同的摆渡实例时,根据所述摆渡目标文件、摆渡目的地和摆渡通道生成摆渡实例,并利用所述摆渡实例确定对应的中转FTP服务器。9.根据权利要求7所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:张绍军,王建,
申请(专利权)人:天津联想协同科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。