[发明专利]基于局域网去中心化实现文件共享的方法、装置、处理器及其计算机可读存储介质在审
申请号: | 202111242203.8 | 申请日: | 2021-10-25 |
公开(公告)号: | CN113946550A | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 孟晶石 | 申请(专利权)人: | 太仓市同维电子有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/176 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 215412 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 局域网 中心 实现 文件 共享 方法 装置 处理器 及其 计算机 可读 存储 介质 | ||
1.一种基于局域网去中心化实现文件共享的方法,其特征在于,所述的方法包括以下步骤:
(1)计算机上线时,首先判断发送的请求文件广播是否能够得到回应;
(2)根据判断结果执行对应的文件列表内容的共享操作。
2.根据权利要求1所述的基于局域网去中心化实现文件共享的方法,其特征在于,所述的步骤(2)具体包括以下步骤:
(2.1)如果所述的请求文件广播没有得到回应,即当前局域网中不存在其他的计算机,则当前计算机的共享文件夹中仅显示本机上的共享文件;否则,进入步骤(2.2);
(2.2)当前局域网中存在其它计算机接收到请求文件报文,则将当前计算机的本机共享文件列表发送至发送文件列表请求的计算机上,以完成后续的文件读写操作。
3.根据权利要求2所述的基于局域网去中心化实现文件共享的方法,其特征在于,所述的步骤(2.2)具体包括以下步骤:
(2.2.1)发送所述的请求文件报文的计算机接收到其它计算机发送的共享文件列表时,并将自己的共享文件列表发给其它计算机,同时更新自己共享文件夹中的文件列表内容;
(2.2.2)各个计算机接收到其它计算机发送的所述的共享文件列表后,计算出当前该共享文件列表所对应的计算机的hostname或IP地址;
(2.2.3)当前计算机向发送所述的请求文件报文所在的被访问计算机发送读写hostname或IP地址的文件读写请求;
(2.2.4)所述的被访问计算机接收到相应的文件读写请求后,将自己的文件列表内容发送至请求文件报文访问的当前计算机处;
(2.2.5)所述的当前计算机收到所述的被访问计算机发送的文件列表内容后即可进入文件读写操作。
4.根据权利要求3所述的基于局域网去中心化实现文件共享的方法,其特征在于,所述的步骤(2.2.3)还包括:
当用户操作当前计算机的共享文件夹中的文件时,该当前计算机先根据所述的共享文件夹中的共享文件列表取出待共享文件所对应的计算机的hostname或IP地址。
5.根据权利要求1所述的基于局域网去中心化实现文件共享的方法,其特征在于,每台计算机均提供需要共享给其它计算机的共享文件,以及又能访问其它计算机的共享文件。
6.根据权利要求1所述的基于局域网去中心化实现文件共享的方法,其特征在于,每台计算机的共享文件夹都能显示局域网中所有节点的计算机提供的共享文件。
7.根据权利要求1所述的基于局域网去中心化实现文件共享的方法,其特征在于,如果局域网中不同计算机的共享文件列表中包含文件名相同的共享文件,则分别计算每个计算机的共享文件的hash值,如果所述的hash值相同,则共享文件夹中只显示一个文件名;如果所述的hash值不相同,则共享文件夹中显示增加hostname后缀的文件名。
8.一种用于实现基于局域网去中心化的文件共享的装置,其特征在于,所述的装置包括:
处理器,被配置成执行计算机可执行指令;
存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现权利要求1至7中任一项所述的基于局域网去中心化实现文件共享的方法的各个步骤。
9.一种基于局域网去中心化实现文件共享的处理器,其特征在于,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求1至7中任一项所述的基于局域网去中心化实现文件共享的方法的各个步骤。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现权利要求1至7中任一项所述的基于局域网去中心化实现文件共享的方法的各个步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太仓市同维电子有限公司,未经太仓市同维电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111242203.8/1.html,转载请声明来源钻瓜专利网。