基干Python分布式文件共享系统实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干Python分布式文件共享系统实现

基于Python的分布式文件共享系统的实现   摘 要:大数据时代,信息的分享与传播越来越受到重视。人们更加专注于提高信息的分享效率、提升信息的传播速度。在日常工作中,组建一个开放的自主式、智能式、有着较强安全性能的文件共享系统,可以大幅提高工作效率,节约工作成本。本文将借助于Python语言,采用分布式程序设计理念搭建一个文件共享的网络平台,这即是对传统文件共享形式的一种补充,也是一次创新与尝试 关键词:Python;分布式;文件共享系统;自主;智能 中图分类号:TP393.0 文献标识码:A 文章编号:2095-2163(2015)04- Implementation of A Distributed File Sharing System based on Python ZHU Yalin, JI Hongwei (Nantong Normal College, Rugao Jiangsu 226500,China) Abstract: In the era of big data,information sharing and communication is getting more and more attention.People are more focused on improving the efficiency of information sharing and improving the speed of information transmission. In daily work, an open autonomous, intelligent file sharing system with the strong performance of safety, can greatly improve the work efficiency, and save the cost of work. This article will use the Python language, adopting the distributed application design concept to build a file sharing network platform, which is not only a supplement to the traditional form of file sharing, but also is an innovation and try. Keywords :Python; Distributed; File Sharing System; Autonomous; Intelligent 0 引 言 大数据时代,信息的传播与分享是创造效率的必要条件,也是人与人之间交流与协作的不可或缺的最佳途径。在此环境之下,每条信息及其背后的各种介质,其实都是大数据的重要组成部分,如果能将这些对象科学合理地纳入到数据环境中来,会得到意想不到的效果。因此,无论在日常生活还是研究工作中,人们都必须学会运用大数据的思维来探讨解决问题 在工作中,各类文档的传递交换是常规普通的频发现象。一般的处理方式不外乎以下几种:借助于单位的OA系统和QQ等即时通工具进行传输、通过Email进行收发、通过云空间进行分享、建立FTP站点进行共享、利用U盘拷贝分享等等[ ]。以上的传输手段,类型多样,也各有利弊,此处暂且不对其各自所有的特性进行分析评价。本文研究实现的基于Python语言的一种分布式文件共享系统,则是可以作为上述各种共享方式的补充。可以说,该系统融入了大数据背景下数据处理的理念,将一个团体内部的所有成员,都看作是数据的发布者与获得者,即如同搭积木一样地将其各自所拥有的数据加入到共享环境中来,而要想获得这些数据,则只需一个关键字搜索即可实现 1分布式文件共享系统的设计思路 所谓分布式文件共享是指,所有可检索的共享文件不存在于固定的服务器上,而是分布于加入该文件共享环境中的各台独立的计算机上[ ][ ],该环境中的用户既是数据的提供者,也是数据的获取者 整个系统的设计思路如下:首先,该环境中的用户会根据实际情况设置一个用于共享的文件夹,系统会自动提交共享目录结构,并将该目录进行共享;其次,用户可以依托一个通用的搜索入口,在布设于该环境范围内的所有计算机的共享目录中进行检索,并下载所需要的文件。为方便说明,下文将所有加入分布式文件共享系统的独立计算机称之为客户机,而负责承担搜索任务的计算机称为服务器 1.1 客户机配置 要加入该分布式文件共享系统,则需要在客户机上安装客户端软件,该软件主要负责如下方面功能的实现:

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档