2009-07-18 6 views
3

Récemment, je voudrais développer un simple programme de chat en utilisant C# et Winform, fonctionnalité principale est le chat et le transfert de fichiers, mais je ne peux pas trouver d'exemple sur l'outil p2p utilisant dotnet, Qui peut m'aider?Comment implémenter P2P en C#?

+1

Voici une [question connexe] (http://stackoverflow.com/questions/695802/using-ssl-and-sslstream-for-peer-to-peer-authentication) J'ai répondu à propos de la façon de faire du peer to peer connexions sur SSL en C#. Cela pourrait être utile. –

Répondre

3

Découvrez WCF

+3

Incroyablement laconique, mais une réponse précise. –

0

Voulez-vous mettre en œuvre la fonctionnalité de p2p ou un protocole p2p spécifique?

Pour la fonctionnalité p2p générique, ou tout type de fonctionnalité de communication, vous devriez probablement utiliser WCF.

Pour les protocoles p2p spécifiques, comme direct connect, BitTorrent et autres, vous devez d'abord décider du protocole que vous souhaitez utiliser, et il y aura probablement une bibliothèque .Net déjà existante pour cela.

+0

Merci! Je ne veux pas implémenter un protocole p2p spécifique, mon but est de faire sur l'Internet entre deux ordinateurs communiquer les uns avec les autres, Et que les deux ordinateurs sont sur différents LAN – guaike

Questions connexes