Sdílet prostřednictvím


Síť rovnocenných počítačů

Peer Channel je vícedílná komunikační technologie peer-to-peer (P2P) ve Windows Communication Foundation (WCF). Poskytuje zabezpečený a škálovatelný komunikační kanál P2P založený na zprávách pro vývojáře aplikací. Jedním z běžných příkladů vícedílné aplikace, která může využívat peer channel, je aplikace pro spolupráci, jako je chat, kde skupina lidí mezi sebou chatuje způsobem peer-to-peer bez serverů. Peer Channel umožňuje spolupráci P2P, distribuci obsahu, vyrovnávání zatížení a distribuované zpracování pro scénáře příjemců i podniků.

Peer Channel je ve výchozím nastavení povolen v systému Windows Vista, stejně jako všechny WCF. Pokud chcete získat přístup ke třídám partnerského kanálu, přidejte do projektu odkazy na System.ServiceModel.dll.

Následující části obsahují informace o sítích peer-to-peer a použití tříd Peer Channel k vytváření síťových aplikací s povoleným partnerským vztahem.

V tomto oddílu

Scénáře partnerského kanálu: Popisuje vývojové scénáře podporované rozhraními API partnerského kanálu, jako jsou zasílání zpráv o publikování nebo odběru, spolupráce, distribuované zpracování a hraní her.

Koncepty partnerského kanálu: Popisuje partnerské sítě, partnerské uzly, zabezpečení partnerského kanálu a překladače partnerských uzlů.

Vytvoření aplikace partnerského kanálu: Poskytuje pokyny k vývoji aplikací peer channel.

Příklady kódu partnerského kanálu

Překladač vlastních partnerských vztahů kanálu

Blog týmu partnerského kanálu

Blog týmu partnerského kanálu