JXTA - P2P计算平台


未知
跨平台
Java

软件简介

JXTA是一个用来解决P2P计算的开放的网络计算平台。JXTAP2P平台使开发者在其上建立P
toP的应用。2001年4月,发布了第一个源型实现,它是基于JDK1.1.4的。

现有的P2P系统有一些缺陷,大多数P2P系统用来实现一个单一类型的网络服务(Napster用来音乐文件交换、Gnutella用来普通文件交换),
由于不同的网络服务的特性和缺少一个共同的底层基础,每一个供应商都使用不兼容的技术使它的用户同别的P2P通信相隔离。JXTA通过提供一个简单的普遍
的P2P平台来解决这个问题:

  1. JXTA使用一些协议,每一个协议都可以很容易的实现和集成到P2P服务和应用中,这样,不同的P2P系统之间可以方便的互相通信,协同工作,向对方提供服务。
  2. JXTA被设计成独立于编程语言,如C或JAVA,独立于系统平台,如WINDOWS和UNIX,独立于网络平台,如TCP/IP和蓝牙。而且JXTA被设计能在任何数字设备上实现,包括传感器、消费电子产品、PDA设备、网络路由器、桌面电脑、服务器和存储设备。