Java如何下载分布在不同电脑上的同一个文件

发布于 2024-12-03 15:19:43 字数 242 浏览 2 评论 0原文

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

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

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

I want to make a college project for sharing of files among different computers. Usually we have same file, for example, a movie on different computers among a local network in our college. So I want to download a file in different parts from these computers simultaneously so that download will be fast.

I am making this application in Java. What should I read?

I am using JXTA for peer-to-peer (P2P) sharing. Is this possible using JXTA?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

离鸿 2024-12-10 15:19:43

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

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

It is possible to do this in JXTA. You need to split your files yourself by building a solution on top of the JXTA framework. There are two main approaches to solve your issue: using bidipipes or a query system to send bits of the file back.

You may also need to implement some kind of index on your peers to monitor which file part is available where. To anticipate another question, no you can't use the SRDI integrated in super peers for your own purposes. Create a service or a query system to answer requests for location of file bits.

不…忘初心 2024-12-10 15:19:43

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

In November 2010, Oracle officially announced its withdrawal from the JXTA projects.
Try http://www.jgroups.org/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文