Je suis à la recherche d'un framework ou d'une bibliothèque P2P fiable, de préférence nativement écrit en C#, mais qui peut aussi fonctionner avec quelque chose que C# peut interfacer. Avez-vous rencontré ou avez-vous travaillé avec un solide?Existe-t-il des frameworks/bibliothèques P2P matures en C#?
Répondre
Jetez un oeil à ce lien:
Brunet: a remarkably great P2P library
Brunet est une bibliothèque logiciel libre (sous licence GPL) pour P2P en réseau écrit en C# et développé en utilisant Mono, mais il fonctionne également sur la plate-forme .Net de Microsoft .
Avez-vous regardé dans le Peer-to-Peer capabilities in the Windows Communication Foundation (WCF)?
Oui merci @casperOne - la raison pour laquelle je demande est parce que WCF manque des questions clés, bien que ce serait certainement un cadre. Je cherchais un cadre qui tiendrait également compte des superpositions et des mécanismes de routage, et la WCF semble les laisser pour les «prochains niveaux». –
@Etamar L .: Vous devez indiquer dans la question où WCF est déficient, afin que d'autres puissent développer ces points s'il y a une solution. – casperOne
- 1. Comment implémenter P2P en C#?
- 2. Transfert de fichiers P2P C#
- 3. p2p visioconférence
- 4. IPhone P2P - Problème avec la connexion p2p quand 3 iphones sont en recherche
- 5. Programmation P2P en C - Essayer d'implémenter un client Bittorent en utilisant C
- 6. Existe-t-il des solutions de mise en cache distribuées matures disponibles pour C++ en plus de memcached?
- 7. scinder des fichiers pour une application P2P
- 8. Vérifiez le noeud p2p
- 9. Implémentation P2P ou système distribué
- 10. Applications torsadées et p2p
- 11. Mécanisme de réseaux P2P
- 12. java p2p vidéothèque?
- 13. comment démarrer dans la programmation réseau p2p?
- 14. Basic P2P/Port/Sécurité Question
- 15. Existe-t-il des outils matures de diagramme de décision binaire disponibles?
- 16. Comment effectuer p2p derrière 2 nats?
- 17. Comment: P2P avec Teredo/UDP
- 18. Quelles sont les plateformes les plus matures à ce jour?
- 19. P2P en Flash/Flex sans utiliser Adobe Stratus
- 20. Comment faire un streaming P2P en utilisant un navigateur Web?
- 21. Les réseaux P2P ont-ils des composants déconnectés?
- 22. Recherche sémantique dans les réseaux P2P
- 23. Comment créer un chat en ligne P2P sans serveur?
- 24. Ecriture d'une application de chat P2P en Python
- 25. P2P Voice Chat FP 10 rtmfp
- 26. Java P2P - quelles sont les options disponibles?
- 27. Communication bidirectionnelle facile via P2P NetStream
- 28. flux temps réel p2p avec dht
- 29. Flash p2p possible sans Cirrus/LCCS?
- 30. Y a-t-il des cadres de persistance RDF/OWL relativement matures que je peux utiliser?
Bon appel Leniel! Merci. Je suis préoccupé par la GPL, car cela signifie que je ne peux pas construire quelque chose de commercial en l'utilisant. Mais c'est un bon début pour un simulateur. –
On dirait que cela a été changé en une licence MIT et est maintenant disponible à https://github.com/ptony82/brunet –
Pas sûr que quelqu'un d'autre peut re-licence du code comme ça? La bibliothèque GitHub (éventuellement) originale est toujours GPL –