Wiley, 2002. — 528 p. — ISBN: 0471250848.
Tens of millions of people use peer-to-peer (P2P) applications such as KaZaA, AOL Instant Messenger, and Distributed.net. These applications harness the idle CPU cycles of their host computers to produce enormous databases of information, build powerful processing engines, and enable communication and file-sharing among users around the world. Previously, P2P applications have been built using proprietary technologies and protocols, forcing developers to start from scratch each time they write a new application. Now JXTA, an open-source, P2P development technology, enables developers to build P2P applications using Java, XML, and other industry standards.