submit urlsubmit rss feedadd directory

article

P2P redirects here. For other uses, see P2P (disambiguation) or Peer-to-peer (disambiguation).

A peer-to-peer (or P2P) computer network is a network that relies primarily on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively low number of servers. P2P networks are typically used for connecting nodes via largely ad hoc connections. Such networks are useful for many purposes. Sharing content files (see file sharing) containing audio, video, data or anything in digital format is very common, and realtime data, such as telephony traffic, is also passed using P2P technology..

A pure peer-to-peer network does not have the notion of clients or servers, but only equal peer nodes that simultaneously function as both "clients" and "servers" to the other nodes on the network. This model of network arrangement differs from the client-server model where communication is usually to and from a central server. A typical example for a non peer-to-peer file transfer is an FTP server where the client and server programs are quite distinct, and the clients initiate the download/uploads and the servers react to and satisfy these requests.

More on [ Peer-to-peer ]


directory of related categories

 
Peer-to-Peer RSS feed
O'Reilly Media, Inc. New Books

Programming Entity Framework: Rough Cuts Version
webmaster@oreillynet.com (O'Reilly Media, Inc.) Wed, 08 Oct 2008 23:47:40 -0800
Programming Entity Framework is a thorough introduction to Microsoft's new core framework for modeling and working with data in Windows and web applications. As the glue of the .NET data platform, the framework is quickly emerging as a core component of many applications. This book gives experienced developers a hands-on tour of the framework -- from the successful development of an Entity Data Model to the use of its rich architecture -- and demonstrates how to use it in a variety of applications.
Android Application Development: Rough Cuts Version
webmaster@oreillynet.com (O'Reilly Media, Inc.) Wed, 08 Oct 2008 23:47:40 -0800
This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry. Android Application Development introduces this programming environment, and offers you a complete working example that demonstrates Android architectural features and APIs. The book is a natural extension of the existing Android documentation provided by Google.
Rails: Up and Running
webmaster@oreillynet.com (Curt Hibbs, Bruce A. Tate, Lance Carlson) Tue, 07 Oct 2008 23:47:42 -0800
Lightning-Fast Web Development
Photoshop Elements 7: The Missing Manual
webmaster@oreillynet.com (Barbara Brundage) Fri, 03 Oct 2008 23:47:17 -0800
Photoshop Elements 7 includes lots of new tools for everything from sprucing up your photos to storing and sharing your pictures online. There's so much to this new version, in fact, that knowing what to do -- and when to do it -- is tricky. Photoshop Elements 7: The Missing Manual guides you through all of the program's features by explaining not only how the tools and commands work, but when to use them.
Pragmatic Thinking and Learning
webmaster@oreillynet.com (Andy Hunt) Thu, 02 Oct 2008 23:47:52 -0800
All day long, you're thinking. There's always something new you need to learn. But do you know the best ways to think, or learn? We all know how to work with software and hardware, but what about wetware-our own brains? In this new book by Pragmatic Programmer Andy Hunt, you'll see how to become more expert. You'll discover the real differences between novices and experts, and how to deal with both more effectively so you can keep on top of your game. You'll learn about different brain functions such as synthesis vs. analysis, sequential processing and pattern-matching, and master new techniques for harvesting internal clues, including the one simple habit that separates the geniuses from the "wanna-bes." See how to learn more deliberately by managing your Knowledge Portfolio and explore practical learning techniques. We'll look at mind maps (and how not to use them), better reading techniques, and situational feedback. You'll also learn one proven technique that will improve your daily productivity by 20%-30%. These aren't party tricks. This is the real stuff that will make you more creative, more insightful, and more effective at what you do.
Head First SQL Code Magnet Kit
webmaster@oreillynet.com (O'Reilly Media, Inc.) Wed, 01 Oct 2008 23:47:42 -0800
Learning is more efficient when you're doing something active. With this Head First SQL Code Magnets Kit, getting SQL into your brain is both easy and fun. These code magnets provide a brain-friendly, hands-on experience and reduce the time you have to spend writing code. The kit includes over 100 magnets with code carefully selected from the code magnet exercises found in O'Reilly Media's best-selling book, Head First SQL. Practice your coding skills by using the SQL magnets along with the examples found in the book or create your very own examples. It's just this simple: break the magnet sheets into separate code tiles and stick them on your fridge, locker, file cabinet, or the magnetic board included in the kit. You'll learn SQL in record time!

O'Reilly Media, Inc. Upcoming Books

grep Pocket Reference
webmaster@oreillynet.com (John Bambenek, Agnieszka Klus) Thu, 02 Oct 2008 15:46:15 -0800
Grep Pocket Reference is the first guide devoted to grep, the powerful utility program that helps you locate content in any file on a Unix or Linux system. This pocket reference is ideal for system administrators, security professionals, developers, and others who want to learn more about grep and take new approaches with it. The book includes useful information not contained in the current grep documentation.
QuickBooks 2009: The Missing Manual
webmaster@oreillynet.com (Bonnie Biafore) Wed, 01 Oct 2008 00:16:35 -0800
With QuickBooks 2009: The Missing Manual, you don't just learn how to use this popular program, you learn why and when to use specific features. You also get basic accounting advice so that everything makes sense along the way. Get more out of QuickBooks 2009 whether you're a beginner or an old pro.
Adobe InDesign CS4 One-on-One
webmaster@oreillynet.com (Deke McClelland) Wed, 01 Oct 2008 00:16:35 -0800
With Adobe InDesign CS4 One-on-One, you'll quickly learn how to design professional layouts for print and digital publishing with this program. You get complete step-by-step instructions and hours of DVD-video demonstrations with Deke McClelland's unique and effective system. Learn techniques in the book, see how they're done in the video, and apply the knowledge to hands-on projects offered in every chapter. You'll learn InDesign faster and more efficiently than you thought possible.

 
Subscribe to Publishing RSS feed

directory of related sites

2001 P2P Industry Overview : An O'Reilly Research Report - Comprehensive look at peer-to-peer from business and technical perspectives. Describes the state of the industry, with hard data to back up, about where it's going to go next. The opinions are augumented with statistical and computational techniques tailored for modeling, condensing, summarizing, and forecasting trends in software development.
Meta Description: [ There's so much buzz about peer-to-peer these days, it's hard to separate facts from fiction. How do the peer-to-peer companies stack up? Which technologies are credible, and which will shake up our notions of how people use computers? More importantly... ]

Peer-to-Peer : Harnessing the Power of Disruptive Technologies - The Peer-to-Peer (P2P) book presents the goals that drive the developers of the best-known peer-to-peer systems, the problems they've faced, and the technical solutions they've found. The contributors are leading developers of well-known peer-to-peer systems.
Meta Description: [ This book presents the goals that drive the developers of the best-known peer-to-peer systems, the problems they've faced, and the technical solutions they've found. The contributors are leading developers of well-known peer-to-peer systems, such as ... ]

Peer-to-Peer related videos
Peer-to-Peer Software Creates Embed Code of Big Video Files -- "Cut and Paste" HDTV Video onto Blogs, MySpace and More.. ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor