0

我想做一个在不同计算机之间共享文件的大学项目。通常我们有相同的文件,例如,我们大学本地网络中不同计算机上的电影。所以我想同时从这些计算机上下载不同部分的文件,这样下载会很快。

我正在用 Java 制作这个应用程序。我应该读什么?

我正在使用JXTA进行点对点 (P2P) 共享。这可能使用 JXTA 吗?

4

2 回答 2

0

在 JXTA 中可以做到这一点。您需要通过在 JXTA 框架之上构建解决方案来自己拆分文件。有两种主要方法可以解决您的问题:使用双向管道或查询系统将文件的位发送回。

您可能还需要在对等节点上实现某种索引,以监控哪个文件部分在哪里可用。预测另一个问题,不,您不能将集成在超级对等体中的 SRDI 用于您自己的目的。创建服务或查询系统来回答文件位位置的请求。

于 2011-09-10T19:55:57.833 回答
0

2010年11月,甲骨文正式宣布退出JXTA项目。试试http://www.jgroups.org/

于 2011-09-10T20:02:59.560 回答