Part of the new Cracking the Code Series, Peer to Peer Application Development takes a look at the code behind Napster-style Peer to Peer (P2P) applications. Cracking the Code is a new series of titles from Hungry Minds that provides a look at the code behind commercial-quality applications. These code-heavy titles are exactly what professional developers are looking for as programmers learn best by examining code. Including fully-functional, commercial-quality applications that readers can tear apart to see how they work, each one comes complete with project design specifications, flow chart and flow diagrams, as well as source code with line-by-line explanations. Peer-To-Peer Applications Development: Cracking the Code serves as a thorough, advanced demystification of P2P technology and provides professional readers with a guide to complete P2P/Web application. Readers will quickly find themselves able to build a completely functional P2P application and clients with audio/video streaming, chat and wireless capabilities.
Cracking the Code Peer-to-Peer Application Development Create Tomorrow's Peer-to-Peer Applications Today In this unique guide, a crack team of software engineers delivers the programming solutions and source code you need to jump-start a state-of-the-art peer-to-peer application project. Using flow charts and line-by-line analysis of a full-scale P2P file-sharing application, they show you how to solve for typical P2P programming challenges ? and create your own state-of-the-art P2P application using Java or C#, XML, sockets, threading, ASP, and SQL Server 2000. Take an In-Depth Look at a Professional-Grade P2P Application
- A complete "discovery and look-up server" model P2P application
- Listener component that handles requests of incoming peer connections
- Server component that maintains the database required for the application
- Browser component with a user-friendly interactive interface
- Plus modules for streaming, Palm device P2P searching, and a chat client
Application tested at Dreamtech Software Research Laboratory Visit www.dreamtechsoftware.com for updates
CD-ROM Includes:
- A professional-quality P2P file-sharing application, plus add-ons
- Java 2 Software Development Kit
- Standard Edition version 1.3 for Windows Forte for Java, release 2.0, Community Edition for All Platforms
- Microsoft DirectX application programming interface SDK, version 8.0a
www.hungryminds.com