Dela via


Peer-to-Peer-nätverk

Peer Channel är en P2P-kommunikationsteknik (peer-to-peer) i Windows Communication Foundation (WCF). Den tillhandahåller en säker och skalbar meddelandebaserad P2P-kommunikationskanal för programutvecklare. Ett vanligt exempel på ett program med flera delar som kan dra nytta av Peer Channel är ett samarbetsprogram, till exempel chatt, där en grupp personer chattar med varandra på ett peer-to-peer-sätt utan servrar. Peer Channel möjliggör P2P-samarbete, innehållsdistribution, belastningsutjämning och distribuerad bearbetning för både konsument- och företagsscenarier.

Peer Channel är aktiverat som standard i Windows Vista, liksom alla WCF. Om du vill komma åt Peer Channel-klasser lägger du till referenser till System.ServiceModel.dll i projektet.

Följande avsnitt innehåller information om peer-to-peer-nätverk och användningen av Peer Channel-klasser för att skapa peer-aktiverade nätverksprogram.

I det här avsnittet

Peer Channel-scenarier: Beskriver utvecklingsscenarier som stöds av Peer Channel-API:er, till exempel publicerings-/prenumerationsmeddelanden, samarbete, distribuerad bearbetning och spel.

Peer Channel-begrepp: Beskriver peer-nät, peer-noder, peer-kanalsäkerhet och peer-matchare.

Skapa ett Peer Channel-program: Ger vägledning om hur du utvecklar Peer Channel-program.

Peer Channel-kodexempel

Anpassad peer-matchare för Peer Channel

Peer Channel Team-blogg

Peer Channel-teamets blogg