Newsletter

Encyclopedia

Results found for: peer-to-peer
 

peer-to-peer

From user to user. Peer-to-peer implies that either side can initiate a session and has equal responsibility. Peer-to-peer is a somewhat confusing term, because it has always been contrasted to a central system that initiates and controls everything. But in practice, two users on a peer-to-peer system often require data from a third computer. For example, the infamous Napster file sharing service was always called a "peer-to-peer network," but its use of a central server to store the public directory made it both centralized and peer-to-peer.

     The two major categories of peer-to-peer systems are for file sharing (see peer-to-peer network) and CPU sharing (see grid computing). In a wireless network, a peer-to-peer architecture is called an "ad hoc" network (see mobile ad hoc network).

     There are many applications and services that claim to be peer-to-peer. Visit www.openp2p.com and click on the "P2P Directory" for a comprehensive list of resources, articles and blogs about the subject.




A Peer-To-Peer Primer
O'Reilly's book, "Peer-To-Peer; Harnessing the Power of Disruptive Technologies" is a collection of potent articles by peer-to-peer experts. Edited by Adam Oram, it covers every major pioneering P2P effort, including Napster and SETI, and explains all the architectures and ramifications of the subject. This is essential peer-to-peer reading. (O'Reilly & Associates, Inc., 2001, ISBN 0-596-00110-X).





similar terms
Entries before peer-to-peer
peer
peer production
peer programming
peer protocol
peer review
Entries after peer-to-peer
peer-to-peer communications
peer-to-peer computing
peer-to-peer network
peer-to-peer networking
peer-to-peer protocol
 




Or get a random definition
techweb
copyright THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY.
All other reproduction is strictly prohibited without permission from the publisher.

Copyright (©) 1981-2007 The Computer Language Company
Inc All rights reserved.
 Featured Jobs
Ascension Health seeking Solutions Development Analyst in St. Louis, MO

National Semiconductor seeking Principal IC Design Engineer in Santa Clara, CA

Taylor Guitars seeking Sr. Web Designer in El Cajon, CA

Covidien seeking Hardware Manager in Boulder, CO

Sierra Nevada seeking Software Engineer in Hagerstown, MD

More jobs on EETimesCareers
 Sponsor
 CAREER CENTER
Ready to take that job and shove it?
SEARCH JOBS:

 SPONSOR

 RECENT JOB POSTINGS
For more great jobs, career related news, features and services, please visit EETimes' Career Center.