A comprehensive, code-intensive guide to buildingcommercial-quality peer-to-peer applications with JXTA andJava
Tens of millions of people use peer-to-peer (P2P) applications suchas KaZaA, AOL Instant Messenger, and Distributed.net. Theseapplications harness the idle CPU cycles of their host computers toproduce enormous databases of information, build powerfulprocessing engines, and enable communication and file-sharing amongusers around the world. Previously, P2P applications have beenbuilt using proprietary technologies and protocols, forcingdevelopers to start from scratch each time they write a newapplication. Now JXTA, an open source, P2P development technology,enables developers to build P2P applications using Java, XML, andother industry standards.
With this invaluable book, Joseph Gradecki provides a practicalguide to building peer-to-peer applications using Java. He providesdetailed descriptions of the JXTA technologies and demonstrates howto build real-world applications. This book also includes:
* Detailed descriptions of the JXTA specification and the Javareference implementation
* The complete P2P development process, including how to buildreusable application frameworks
* Fully functional example applications, including a distributedcomputational engine that can utilize the idle CPU power ofthousands of remote machines to solve complex problems, and afault-tolerant, encrypted network storage system
The companion Web site includes:
* All the code listings and complete applications from thebook
* Links to additional JXTA and P2P resources
Joseph D. Gradecki
Computer Science Informatik Java (Programmiersprache) Object Technologies - Java Objektorientiertes Programmieren / Java