`
jolestar
  • 浏览: 197236 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

介绍两款java的p2p文件共享工具

阅读更多
Azureus
     这款工具实现了BitTorrent协议,界面非常华丽,功能上也不逊色于任何一款流行的p2p工具。截图如下:

   

    官方主页:http://azureus.sourceforge.net/

LimeWire

   这款工具是收费软件,1年30多美金。本来有个免费的版本,但好像下载不了了。同时它也开了一部分源码,但到底开放了多少,没有具体了解。不过既然能做到收费,功能上应该也不会差到哪儿去。

     官方主页: http://www.limewire.com/
     开源主页:http://wiki.limewire.org

 

     从这两款工具看来,java网络方面的性能已经很不错了。

0
0
分享到:
评论

相关推荐

    JAVA P2P文件共享系统

    在Java P2P文件共享系统中,主要涉及以下几个关键知识点: 1. **P2P网络架构**:P2P网络与传统的客户端-服务器(C/S)架构不同,其网络中的每个节点具有平等地位,可以互相通信并交换数据。这种架构具有高可用性、...

    java文件p2p传输

    Java文件P2P传输是一种利用Java编程语言实现的点对点(P2P)文件共享技术,它模仿了像电驴(eDonkey)和迅雷这样的流行下载工具,允许用户在局域网(LAN)或互联网上进行高效的数据交换。这种技术的核心是通过套接字...

    P2P文件共享系统概述

    【P2P文件共享系统概述】 P2P(Peer-to-Peer)文件共享系统是一种分布式网络架构,其中每个参与者既是客户端也是服务器,直接与其他参与者交换数据。这种模式改变了传统客户端-服务器模型,使得网络流量更加分散,...

    JAVA文件传输P2P源码

    【JAVA文件传输P2P源码】是一种在局域网内实现文件共享和传输的程序,主要用于方便在没有专用文件传输工具的...通过理解以上知识点,可以深入分析并实现JAVA文件传输P2P源码,构建一个简单而实用的局域网文件共享工具。

    基于JAVA的局域网文件共享平台P2P实训项目源码(毕业设计 课程设计)

    在这个项目中,Java被用作实现P2P文件共享的核心编程语言,利用其丰富的库和强大的网络编程能力。 3. **局域网环境**:局域网(Local Area Network,LAN)是覆盖有限地理范围的高速网络,通常在家庭、办公室或学校...

    java文件传输工具

    这个工具提供了简单易用的界面,让用户能够方便地在两台计算机之间共享和移动文件。以下是对该工具核心特性和技术实现的详细解释: 1. **点对点传输**:在P2P网络中,每个节点既是服务端也是客户端,可以直接与其他...

    vuze P2P文件共享系统的源代码

    【Vuze P2P文件共享系统源代码解析】 Vuze,原名Azureus,是一款基于Java开发的开源P2P(Peer-to-Peer)文件共享软件。它的源代码揭示了P2P网络中的核心机制,包括文件分发、下载管理、网络通信以及信任机制等重要...

    jdonkey-src.rar_java p2p_p2p java_p2p java_p2p下载

    标题中的“jdonkey-src.rar”表明这是一个包含Java P2P下载程序源代码的压缩文件。"java p2p_p2p java_p2p java_p2p下载"的描述进一步确认了这是一个用Java实现的P2P(点对点)下载应用。标签“java_p2p”,“p2p__...

    JXTA-Java P2P Programming pdf

    - **应用**:列举了P2P技术在不同领域的具体应用场景,例如文件共享、分布式计算、即时通讯等。 - **问题与挑战**:讨论了实现P2P系统时面临的常见问题和技术挑战。 ##### 2. JXTA概述 第二章“Overview of JXTA”...

    一个java写的p2p的程序

    这种架构具有分布性、可扩展性和容错性等优点,常见于文件共享、流媒体传输和分布式计算等领域。 1. **Java平台的优势** Java作为一种跨平台的编程语言,具有丰富的类库和API,使得开发P2P应用程序变得相对简单。...

    基于P2P的文件共享软件

    本文将介绍一种简单的P2P文件共享软件的设计思路及其关键技术。 - **功能设计**:软件的核心功能在于支持两台或多台互联网主机之间直接建立连接并进行文件传输。为了实现这一目标,软件需要具备以下几个关键功能: ...

    Building Java p2P Applications

    Gradecki撰写的书籍,该书详细介绍了如何使用JXTA平台来构建Java P2P应用。本书共552页,由John Wiley & Sons出版社出版,ISBN号为0471250848。书中提供了深入的技术指导,适合希望深入了解P2P技术并利用Java开发...

    java的P2P代理

    这种技术在文件共享、在线游戏、流媒体服务等领域有着广泛的应用。下面我们将深入探讨Java实现P2P代理的核心概念、工作原理以及相关技术。 一、P2P网络基础 P2P网络是由网络中的每个节点(也称为对等点或peer)直接...

    javap2p聊天工具源码

    9. **文件共享**:P2P网络通常也支持文件共享,这需要实现文件的分块传输、断点续传和错误检测与恢复机制。 10. **用户界面**:聊天工具的用户界面可能是用Java Swing或JavaFX等库开发的,需要考虑用户友好性和响应...

    Java下P2P应用程序开发方法

    1. 文件共享:利用P2P技术可以创建类似BitTorrent的文件分发系统,减少服务器压力。 2. 视频会议:P2P网络可以实现多对多的音视频传输,如Jitsi Meet。 3. 分布式数据库:通过P2P网络构建分布式数据库,提升数据访问...

    java p2p 测试代码

    - 实现P2P文件共享,需要设计文件分块和哈希校验机制,确保文件完整性和传输效率。 - 使用Java的I/O流处理文件读写,如FileInputStream和FileOutputStream,配合BufferedInputStream和BufferedOutputStream提升...

    A-simple-file-sharing-system.rar_idea_java file system_java 文件共享

    4. **P2P文件共享**:P2P网络是用户之间直接交换数据的一种方式,无需通过中心服务器。在此系统中,每个参与者既是服务的消费者也是提供者,可以分享和获取文件。P2P技术可能采用了如TCP/IP协议进行网络通信,以及...

    Java P2P技术内幕 1

    - **文件共享**:如使用Java实现的P2P文件下载和上传服务。 - **流媒体**:P2P在视频或音频流中的应用,如PPLive、PPStream等。 8. **培训资源**: - **51培训网**和**程序员之家**提供的链接可能涉及Java、J2EE...

    java写的p2p软件

    通过反编译源码,我们可以深入理解作者如何使用Java来实现P2P网络的各个部分,包括节点间的连接、数据交换、文件分发等。这对于学习和研究P2P系统有很大的帮助,同时也为改进和扩展现有软件提供了可能。反编译工具如...

Global site tag (gtag.js) - Google Analytics