The Language and Platform Independent Protocol for P2P Networking
Welcome to the JXTA website. JXTA is a programming language and platform independent Open Source protocol started by Sun Microsystems for peer-to-peer (P2P) networking in 2001.
You can use JXTA technology to create peer-to-peer (P2P) applications based on Java technology. The JXTA technology is a set of open protocols that enable any connected device on the network, ranging from cell phones and wireless PDAs to PCs and servers, to communicate and collaborate in a P2P manner. JXTA peers create a virtual network where any peer can interact with other peers and resources directly, even when some of the peers and resources are behind firewalls and network address translations (NATs) or on different network transports.JXSE for its implementation in the Java programming language.
The new JXTA Board of Directors began their two year terms on July 1, 2008. The board members are: Vanessa Williams (elected), Mark Petrovic (elected) and Bernard Traversat (appointed by Sun Microsystems).Project Kenai and register to the corresponding mailing list in the JXTA project.
The JXTA platform is an open network computing platform designed for peer-to-peer (P2P) computing. JXTA is agnostic to programming languages. Therefore, one can start learning about JXTA from any of its implementations.
The Java programming language implementation (JXSE) website offers programmer's guides and tutorial code. This is a good starting point for those who want to use JXTA in their applications.If you are interested in the protocols themselves, click on the Specification link. If you want to get involved in the development of the protocols themselves, create an account on Project Kenai and register to the JXTA project.