Freigeben über


Peer-to-Peer-Netzwerk

Peer Channel ist eine Mehrparteien-, Peer-to-Peer-Kommunikationstechnologie (P2P) in Windows Communication Foundation (WCF). Es bietet einen sicheren und skalierbaren nachrichtenbasierten P2P-Kommunikationskanal für Anwendungsentwickler. Ein häufiges Beispiel für eine Mehrparteienanwendung, die von Peer Channel profitieren kann, ist eine zusammenarbeitende Anwendung, z. B. Chat, bei der eine Gruppe von Personen auf Peer-to-Peer-Weise ohne Server miteinander chatten. Peer Channel ermöglicht P2P-Zusammenarbeit, Inhaltsverteilung, Lastenausgleich und verteilte Verarbeitung sowohl für Consumer- als auch Unternehmensszenarien.

Der Peerkanal ist standardmäßig unter Windows Vista aktiviert, wie auch WCF. Fügen Sie Ihrem Projekt Verweise auf "System.ServiceModel.dll" hinzu, um auf Peerkanalklassen zuzugreifen.

Die folgenden Abschnitte enthalten Informationen über Peer-to-Peer-Netzwerke und die Verwendung von Peerkanalklassen zum Erstellen von Peer-fähigen Netzwerkanwendungen.

In diesem Abschnitt

Peerkanalszenarien: Beschreibt Entwicklungsszenarien, die von den Peerkanal-APIs unterstützt werden, z. B. Publikations-/Abonnementnachrichten, Zusammenarbeit, verteilte Verarbeitung und Spiele.

Peerkanalkonzepte: Beschreibt Peergitter, Peerknoten, Peerkanalsicherheit und PeerLöser.

Erstellen einer Peerkanalanwendung: Enthält Anleitungen zum Entwickeln von Peerkanalanwendungen.

Peerkanal-Codebeispiele

Benutzerdefinierter Peerkanal-Peerresolver

Blog des Peer-Channel-Teams

Blog des Peer-Channel-Teams