一种基于局域网的云复制方法及系统的制作方法

文档序号:9670881阅读:592来源:国知局
一种基于局域网的云复制方法及系统的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,尤其涉及一种基于局域网的云复制方法及系统。
【背景技术】
[0002]当前个人拥有的电视设备越来越多,手机、PC、笔记本电脑、智能电视等各种电子设备。虽然提高各个电子设备各种信息处理的便捷性,但各个设备之间数据的传输却成了问题。目前的云盘自动同步,QQ文件传输都提供了设备间的信息传输功能。但操作起来较为麻烦,需要登陆应用,点对点互传。
[0003]局域网内多设备之间的文件传输还需要借助云盘、QQ等工具,需要在每台设备上登陆账号再点对点传输,操作相当麻烦。云盘自动备份功能需要将文件放入到固定目录下,其他终端也是将文件自动备份到固定目录下,存在文件存放目录不灵活等问题。
[0004]因此,现有技术有待改进和提尚。

【发明内容】

[0005]鉴于现有技术的不足,本发明目的在于提供一种基于局域网的云复制方法及系统,旨在解决现有技术中局域网内的多个设备间文件传输需要用户登陆账号后再点对点传输,操作复杂,同时利用云盘自动备份功能存储的文件存放目录不灵活的缺陷。
[0006]本发明的技术方案如下:
一种基于局域网的云复制方法,其中,方法包括:
A、源设备获取用户选择的需要进行复制的源文件,建立一个提供下载服务的临时web服务,临时web服务的端口采用预设端口;
B、目标设备在本地局域网内逐一ip扫描对应的预设端口,检测预设端口是否开启;
C、若检测到预设端口开启,则判定开启的预设端口对应的设备为源设备,目标设备访问源设备的临时web服务,下载源文件到目标设备。
[0007]所述基于局域网的云复制方法,其中,所述步骤C之后还包括:
D、当目标设备将源文件下载完成后,通知源设备,源设备收到目标设备发出的源文件下载完成的通知后,关闭临时web服务。
[0008]所述基于局域网的云复制方法,其中,所述步骤C具体包括:
C1、目标设备检测到与预设端口相同的端口开启后,判定开启的预设端口对应的设备为源设备;
C2、目标设备访问源设备的web服务,将源文件下载到临时文件夹下;
C3、在临时文件中下载完成后转存到目标设备指定粘贴的文件夹下。
[0009]所述基于局域网的云复制方法,其中,所述预设端口为8083号端口。
[0010]上述任一项所述基于局域网的云复制方法,其中,所述源设备、所述目标设备为手机、台式电脑、笔记本电脑、智能电视、一体机、平板电脑中的一种。
[0011]—种基于局域网的云复制系统,其中,系统包括: 源文件上传模块,用于源设备获取用户选择的需要进行复制的源文件,建立一个提供下载服务的临时web服务,临时web服务的端口采用预设端口 ;
扫描与检测模块,用于目标设备在本地局域网内逐一ip扫描对应的预设端口,检测预设端口是否开启;
访问与下载模块,用于若检测到预设端口开启,则判定开启的预设端口对应的设备为源设备,目标设备访问源设备的临时web服务,下载源文件到目标设备。
[0012]所述基于局域网的云复制系统,其中,所述系统还包括:
通知模块,用于当目标设备将源文件下载完成后,通知源设备。
[0013]所述基于局域网的云复制系统,其中,所述系统还包括:
临时服务器关闭模块,用于源设备收到目标设备发出的源文件下载完成的通知后,关闭临时web服务。
[0014]所述基于局域网的云复制系统,其中,所述访问与下载模块具体包括:
检测与判定单元,用于目标设备检测到与预设端口相同的端口开启后,判定开启的预设端口对应的设备为源设备;
访问单元,用于目标设备访问源设备的web服务,将源文件下载到临时文件夹下;
转存单元,用于在临时文件中下载完成后转存到目标设备指定粘贴的文件夹下。
[0015]所述基于局域网的云复制系统,其中,所述预设端口为8083号端口。
[0016]有益效果:本发明可利用云复制技术,可实现用户一个设备上选择复制,可在同一局域网内的另一个设备上直接粘贴,节省了用户的传输时间,为用户在局域网内的多个电子设备间传输文件提供了方便。
【附图说明】
[0017]图1为本发明的本发明的一种基于局域网的云复制方法的较佳实施例的流程图;
图2为本发明的一种基于局域网的云复制方法的具体应用实施例的流程图;
图3为本发明的一种基于局域网的云复制系统的较佳实施例的功能原理框图。
【具体实施方式】
[0018]为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]本发明提供了一种基于局域网的云复制方法的较佳实施例的流程图,如图1所示,所述方法包括:
步骤S100、源设备获取用户选择的需要进行复制的源文件,建立一个提供下载服务的临时web服务,临时web服务的端口采用预设端口。
[0020]具体实施时,当用户想在源设备的文件复制到另一个设备上时,用户选择源设备的一个需要进行复制的源文件,点击复制选项。源设备此时建立一个临时web服务。而临时web服务只用于提供文件下载,即下载用户之前复制的源文件。临时web服务使用固定端口号为预设端口号,所述预设端口为8083号端口。
[0021]具体地,源设备包括但不限于手机、台式电脑、笔记本电脑、智能电视、一体机、平板电脑等智能设备。
[0022]步骤S200、目标设备在本地局域网内逐一ip扫描对应的预设端口,检测预设端口是否开启。
[0023]具体实施时,目标设备是用户要将上述源文件复制后粘贴的设备。具体地,目标设备包括但不限于手机、台式电脑、笔记本电脑、智能电视、一体机、平板电脑等智能设备。目标设备检测到用户在选择云粘贴操作指令后,对当前局域网内的网络ip地址从:192:168:1: 1到192:168:1:254中,逐一IP扫描对应的8083端口,判断与预设端口8083端口是否开启。
[0024]步骤S300、若检测到预设端口开启,则判定开启的预设端口对应的设备为源设备,目标设备访问源设备的临时web服务,下载源文件到目标设备。
[0025]具体实施时,如果检测到预设端口号开启,代表该端口的对应的ip所在的设备为提供复制功能的源文件所在源设备。目标设备访问该源设备之前建立的临时web服务,从中下载文件,完成粘贴操作。
[0026]具体实施时,所述步骤S300之后还包括:
步骤S400、当目标设备将源文件下载完成后,通知源设备,源设备收到目标设备发出的源文件下载完成的通知后,关闭临时web服务。
[0027]具体实施时,当目标设备将源文件从临时web服务中下载完成后,向源设备发送一个包含下载已完成通知,用于通知源设备该文件已下载,从而进行下一步的操作。源设备接收到目标设备发出的源文件下载完成通知后,表明目标设备已成功下载源文件,此时源设备关闭临时web服务。当再次接收到用户的文件复制的操作指令后,再打开临时web服务,重复上述步骤。
[0028]进一步地,所述步骤S300具体包括:
步骤S301、目标设备检测到与预设端口相同的端口开启后,判定开启的预设端口对应的设备为源设备;
步骤S302、目标设备访问源设备的web服务,将源文件下载到临时文件夹下;
步骤S303、在临时文件中下载完成后转存到目标设备指定粘贴的文件夹下。
[0029]本发明还提供了一种基于局域网的云复制方
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1