I
iamfoolberg
Unregistered / Unconfirmed
GUEST, unregistred user!
JND(JavaNetDisk)即用java实现的网络硬盘。
这一项目的目标是建立一个通用的网络存储模型的java实现。
所谓通用,就是指无论什么样的网络介质,只要能够存储和提取文件,就可以被纳入该体系结构中。并且被用于存取文件。
该模型实际上综合了BT和现有网络硬盘的优点。
文件被上传到不同的网络存储介质中,上传(存储)的同时生成种子文件。用户以及其他用户可以通过种子文件下载该文件。
在下载文件时,利用java的jxta甚至可以进行BT方式的P2P文件传输,从而提高传输速度,减轻网络存储介质的负担。
目前我已经实现了一个丑陋的原形,可以用邮箱作为存储介质,进行文件的上传和下载。支持多线程。
但是没有实现BT方式的传输,也没有设计界面(实际上目前不需要界面,而是将jnd作为一个组件提供更好)
另外需要实现类的动态装载来实现对不同的存储介质的支持。
QQ=56364344,欢迎一起讨论。
你可以到city9.eee.cc的论坛上相应板块讨论
这一项目的目标是建立一个通用的网络存储模型的java实现。
所谓通用,就是指无论什么样的网络介质,只要能够存储和提取文件,就可以被纳入该体系结构中。并且被用于存取文件。
该模型实际上综合了BT和现有网络硬盘的优点。
文件被上传到不同的网络存储介质中,上传(存储)的同时生成种子文件。用户以及其他用户可以通过种子文件下载该文件。
在下载文件时,利用java的jxta甚至可以进行BT方式的P2P文件传输,从而提高传输速度,减轻网络存储介质的负担。
目前我已经实现了一个丑陋的原形,可以用邮箱作为存储介质,进行文件的上传和下载。支持多线程。
但是没有实现BT方式的传输,也没有设计界面(实际上目前不需要界面,而是将jnd作为一个组件提供更好)
另外需要实现类的动态装载来实现对不同的存储介质的支持。
QQ=56364344,欢迎一起讨论。
你可以到city9.eee.cc的论坛上相应板块讨论