2010-03-22 2 views
7

Есть ли у кого-нибудь советы, как написать такое приложение? Или, может быть, знает какой-то хороший учебник? Я хотел бы использовать пространство имен System.Net.PeerToPeer, но все, что я могу найти, это MSDN, который я не могу читать, не злюсь. Или, может быть, использование «старой школы» TCP/IP будет более эффективным?.NET и P2P - написание сообщения P2P

Буду признателен за каждый совет. Каждый образец кода я буду лить с золотом;)

И, пожалуйста, не отправляйте меня обратно в Google, потому что я долго искал полезную информацию - может быть, неточно, но время заканчивается, и мне действительно нужна помощь ,


Как насчет Brunet library? Кто-нибудь использовал его?

+1

Возможно, вы можете связать нас со статьями, которые сходят с ума? Некоторые люди могут попытаться ответить на ваш вопрос с нуля - по крайней мере, дать им преимущество. –

+0

Хорошо, я посмотрю их, когда вернусь домой. – brovar

ответ

7

В MSDN есть образец, который может вас найти: Peer Channel Chat.

Цитата со страницы:

Проба чата показывает, как реализовать многопартийное приложение чата с помощью Peer канала. Сообщения, отправленные любым экземпляром приложения чата , принимаются всеми другими экземплярами.

Образец чата не основан на концепции клиента и обслуживания . Это приложение истинное одноранговое приложение с , каждый экземпляр действует как одноранговый узел других экземпляров. Каждый экземпляр может отправлять сообщения в другие экземпляры, а получать сообщения от других инстанций с использованием дуплексного контракта IChat.

+0

Спасибо, я посмотрю. – brovar