Product Description
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. This book covers complete web application with design specifications, flow diagrams and source code with line–by–line explanations. You′ll build a completely functional P2P application and clients with audio/video streaming, chat and wireless capabilities. Other topics covered include building the P2P Server, building clients in C# and Java, XML data, wireless integration and more!
From the Back Cover
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
See all Product Description