Поделиться через


Одноранговая сеть

Одноранговый канал — это многопартийная, одноранговая технология связи (P2P) в Windows Communication Foundation (WCF). Она предоставляет надежный и масштабируемый одноранговый канал связи на основе обмена сообщениями для разработчиков приложений. Одним из типичных примеров многопользовательского приложения, в котором могут использоваться преимущества однорангового канала, является приложение для совместной работы, такое как разговор, в котором группа людей общается друг с другом по одноранговой сети без использования серверов. Одноранговый канал поддерживает одноранговую совместную работу, распространение содержимого, балансировку нагрузки и распределенную обработку сценариев потребителя и предприятия.

Одноранговый канал включен по умолчанию в Windows Vista, как и все WCF. Для того чтобы получить доступ к классам однорангового канала, необходимо добавить в проект ссылки на System.ServiceModel.dll.

В следующих разделах содержится информация об одноранговых сетях и использовании классов одноранговых каналов для создания сетевых приложений с поддержкой одноранговых объектов.

В этом разделе

Сценарии однорангового канала. Описание сценариев разработки, поддерживаемых API одноранговых каналов, таких как публикация и обмен сообщениями подписки, совместная работа, распределенная обработка и игры.

Основные понятия однорангового канала: описывает одноранговые сетки, одноранговые узлы, безопасность одноранговых каналов и сопоставители одноранговых узлов.

Создание однорангового приложения канала: предоставляет рекомендации по разработке приложений однорангового канала.

Примеры кода одноранговых каналов

Настраиваемый сопоставитель однорангового узла однорангового канала

Блог команды разработчиков одноранговых каналов

Блог группы одноранговых каналов