登录 注册
当前位置:主页 > 资源下载 > 12 > Hadoop文件系统作为操作系统课程设计项目

Hadoop文件系统作为操作系统课程设计项目

  • 更新:2024-10-30 22:14:44
  • 大小:56KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 课程资源
  • 格式:RAR

资源介绍

(1)局域网的Hadoop分布式文件系统对象图: 本机 socket big file small files (2)界面运行情况: 1·点击file进行文件选择, 选择需要上传的文件, 如下 2·点击upload, 将所选择的文件上传, 上传成功则显示“DONE”。 此时分解后的小文件存放在服务器所在主机的mem文件夹里。 3·也可以点击Cloud可以将文件上传到其他主机(节点)上 首先运行Hadoop_Server.exe服务器端程序: 使其处于待连接状态; 接下来启动Cloud服务, 点击Cloud按钮, 将弹出Hadoop_Client对话框, 4·点击Send按钮, 选择文件上传 当服务器完成对文件的分解加密处理后, 调用Response方法, 返回结果: 5·访问Hadoop文件系统上的文件: 点击Hadoop按钮: 选择需要访问的文件, 在点击DownLoad按钮, 结果如下, 返回“DONE”说明下载成功, 这时Hadoop文件夹里将出现相应的文件。 四、 编程细节: 左边为OS-FILE项目的包树状图 UI包中的OSWindow类, 是最主要的类之一, 该类生成上面见到的Hadoop_FileSystem.exe界面, Business包中的Client以及Server是实现socket通信的通信类, 通信类的界面由Graphic包提供支持, 通信设置——如服务器IP——由tools包提供支持 OSFile包中是文件分解加密的功能类, 通过调用DivedeStream类中的方法, 对上述选择的文件进行分解操作。 每个类的代码在目录的源代码文件夹中可以找到。