没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
(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类中的方法, 对上述选择的文件进行分解操作。 每个类的代码在目录的源代码文件夹中可以找到。
资源推荐
资源详情
资源评论
收起资源包目录
OS-FILE.rar (68个子文件)
OS-FILE
bin
business
Server.class 3KB
Client.class 2KB
UI
FileChooser.class 2KB
Hadoop
JTreeDemo.class 1KB
OSWindow.class 8KB
OS-file
mem3
test.txt 2KB
mem1
mem2
text.txt 4KB
OSFile
CreateFile.class 1KB
FileDemo_01.class 2KB
DivideStream.class 3KB
KeyStream.class 3KB
tools
Constant.class 671B
graphic
MainClient.class 4KB
MainClient$2.class 743B
MainServer$2.class 743B
MainClient$1.class 716B
MainServer.class 5KB
MainServer$1.class 716B
Hadoop
Hadoop_text.txt 4KB
Hadoop_test.txt 2KB
.settings
org.eclipse.jdt.core.prefs 598B
src
business
Server.java 2KB
Client.java 2KB
UI
Hadoop
FileChooser.java 1KB
OSWindow.java 7KB
JTreeDemo.java 875B
OS-file
mem3
test.txt 2KB
mem1
mem2
text.txt 4KB
OSFile
DivideStream.java 3KB
KeyStream.java 2KB
FileDemo_01.java 1KB
CreateFile.java 2KB
tools
Constant.java 362B
graphic
MainClient.java 3KB
MainServer.java 4KB
.project 383B
.classpath 552B
OS-file
mem3
text.txt8.txt 337B
test.txt2.txt 512B
KeyStream.class5.txt 330B
text.txt5.txt 512B
KeyStream.class2.txt 512B
text.txt2.txt 512B
test.txt 2KB
mem1
text.txt2.txt0.txt 512B
test.txt0.txt0.txt 512B
test.txt0.txt 512B
text.txt3.txt 512B
test.txt2.txt0.txt 512B
KeyStream.class5.txt0.txt 330B
text.txt6.txt 512B
text.txt0.txt 512B
text.txt8.txt0.txt 337B
text.txt5.txt0.txt 512B
KeyStream.class0.txt 512B
KeyStream.class3.txt 512B
test.txt3.txt 512B
text.txt6.txt0.txt 512B
text.txt8.txt0.txt0.txt 337B
text.txt4.txt0.txt 512B
mem2
KeyStream.class1.txt 512B
test.txt4.txt 39B
text.txt7.txt 512B
text.txt1.txt 512B
text.txt4.txt 512B
KeyStream.class4.txt 512B
test.txt1.txt 512B
text.txt 4KB
共 68 条
- 1
资源评论
Kshatriya_
- 粉丝: 2
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功