Getting Started with JXTA
When Bill Joy placed Project JXTA in the hands of the P2P development community in April 2001, he provided P2P developers with a powerful tool to start leveraging the JXTA platform. Developers wishing to experiment with the JXTA platform can avail themselves of the overwhelming amount of resources provided for free by Project JXTA, including the following:
The Java Reference Implementation. Available from download.jxta.org, the reference implementation provides a working Java implementation of the entire JXTA protocol stack. A variety of non-Java reference implementations are also in progress within the JXTA Community, but the Java implementation is currently the most advanced.
The JXTA Programmer's Guide. Available from http://www.jxta.org, this guide consists of a set of tutorials and accompanying source code for the Java reference implementation. This guide demonstrates how to use the reference implementation to perform common P2P tasks.
The JXTA Protocols Specification. Available from spec.jxta.org, this is the reference specification for the JXTA protocols. This document is useful to gain in-depth understanding of the JXTA protocols for the purpose of either using the reference implementation or creating a new JXTA implementation from scratch.
These resources provide the background most developers will required to start to understand JXTA, and produce P2P solutions of their own. Good luck, and happy coding!