Одноранговая сеть
Одноранговый канал — это многопользовательская, одноранговая (P2P) технология связи в Windows Communication Foundation (WCF). Она предоставляет надежный и масштабируемый одноранговый канал связи на основе обмена сообщениями для разработчиков приложений. Одним из типичных примеров многопользовательского приложения, в котором могут использоваться преимущества однорангового канала, является приложение для совместной работы, такое как разговор, в котором группа людей общается друг с другом по одноранговой сети без использования серверов. Одноранговый канал поддерживает одноранговую совместную работу, распространение содержимого, балансировку нагрузки и распределенную обработку сценариев потребителя и предприятия.
Одноранговый канал включается в Windows Vista по умолчанию, как и все элементы WCF. Для того чтобы получить доступ к классам однорангового канала, необходимо добавить в проект ссылки на System.ServiceModel.dll.
В следующих разделах содержится информация об одноранговых сетях и использовании классов одноранговых каналов для создания сетевых приложений с поддержкой одноранговых объектов.
В этом разделе
Сценарии одноранговых каналов: описываются поддерживаемые интерфейсами API сценарии разработки, такие как обмен сообщениями публикации/подписки, совместная работа, распределенная обработка и игры.
Основные понятия одноранговых каналов: описываются одноранговые сетки, одноранговые узлы, безопасность одноранговых каналов и одноранговые распознаватели.
Создание приложения одноранговых каналов: руководство по разработке приложений одноранговых каналов.
Примеры кода одноранговых каналов
Peer Channel Custom Peer Resolver
Блог команды разработчиков одноранговых каналов
Блог команды разработчиков одноранговых каналов (https://go.microsoft.com/fwlink/?LinkID=114530)