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