Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5
WCF Feature Details
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
Peer-to-Peer Networking

Peer Channel is a multiparty, peer-to-peer (P2P) communication technology in Windows Communication Foundation (WCF). It provides a secure and scalable message-based P2P communication channel for application developers. One common example of a multiparty application that can benefit from Peer Channel is a collaborative application, such as chat, where a group of people chat with one another in a peer-to-peer manner without servers. Peer Channel enables P2P collaboration, content distribution, load balancing, and distributed processing for both consumer and enterprise scenarios.

Peer Channel is enabled by default on , as is all of WCF. To access Peer Channel classes, add references to System.ServiceModel.dll to your project.

The following sections contain information about peer-to-peer networking and the use of Peer Channel classes to create peer-enabled network applications.

In This Section

Peer Channel Scenarios: Describes development scenarios supported by the Peer Channel APIs, such as publication/subscription messaging, collaboration, distributed processing, and gaming.

Peer Channel Concepts: Describes Peer Meshes, Peer Nodes, Peer Channel security, and Peer Resolvers.

Building a Peer Channel Application: Provides guidance on developing Peer Channel applications.

Peer Channel Code Examples

Peer Channel Team blog

Peer Channel Team Blog (http://go.microsoft.com/fwlink/?LinkID=114530)

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker