P2P java文件传输

时间:2011-09-08 17:54:38

标签: java file-upload download p2p

首先,我对Java非常陌生,但想知道它是否可行。我在网上找不到任何教程或解释:

是否可以不通过服务器发送/接收文件,而是P2P。 我想要一个文件,当被选中时,被发送到运行客户端的另一台PC。 这样做的最佳方法是什么?有没有我错过的东西?

(P.s。我的第一个stackoverflow问题,请好:D)

4 个答案:

答案 0 :(得分:3)

尝试JXTA,它应该满足您的所有需求。

或尝试使用DHT实现P2P部分并通过DHT实现文件传输,或者仅通过DHT启动sesssion以及其他一些直接文件传输。

(DHT选自this question

答案 1 :(得分:0)

也许您想查看http://www.adp-gmbh.ch/blog/2004/november/15.html

P2P系统中的每个Peer都有两个角色(接收者和发送者,每个对等体同时是服务器和客户端)。

答案 2 :(得分:0)

当然可以。查看Free Pastry implementation

答案 3 :(得分:0)

JXTA对于Java新手来说有点复杂,它在通信层的可扩展性和性能方面存在一些局限性。另一个选项是XMPP,如果纯P2P不是强制性的。