Estoy buscando un marco P2P confiable o una biblioteca, preferiblemente escrita nativamente en C#, pero también puede funcionar con algo con lo que C# puede interactuar. ¿Has encontrado o has trabajado con uno sólido?¿Hay marcos/bibliotecas P2P maduras en C#?
Respuesta
Echa un vistazo a este enlace:
Brunet: a remarkably great P2P library
Brunet es un software libre (licencia GPL) biblioteca para P2P networking escrito en C# y desarrollado utilizando Mono, pero también se ejecuta en la plataforma .Net de Microsoft .
¿Has mirado en el Peer-to-Peer capabilities in the Windows Communication Foundation (WCF)?
Sí @casperOne gracias, la razón por la que estoy preguntando es porque a WCF le faltan problemas clave, aunque definitivamente sería un marco. Estaba buscando un marco que tuviera en cuenta las superposiciones y los mecanismos de enrutamiento también, y WCF parece dejarlos para los "próximos niveles". –
@Etamar L .: Debe señalar en la pregunta dónde WCF es deficiente, para que otros puedan ampliar esos puntos si hay una solución. – casperOne
- 1. ¿Hay un marco P2P en c?
- 2. Biblioteca P2P para C++
- 3. Establezca una conexión P2P en C#
- 4. .NET y P2P: escribir un messenger P2P
- 5. ¿Funciona realmente Flash10 + p2p?
- 6. Programando la aplicación P2P
- 7. programación web p2p
- 8. WebRTC P2P - Actualización
- 9. Aplicaciones twisted y p2p
- 10. biblioteca de videos java p2p?
- 11. Web P2P solución de confrence de video
- 12. ¿Cómo las aplicaciones P2P encuentran otros nodos?
- 13. Android NFC: protocolo SNEP y respuesta P2P
- 14. marco de Java P2P NO JXTA/JXSE
- 15. iPhone p2p: ¿hay alguna forma de conectarse a más de 1 dispositivo?
- 16. Videoconferencia p2p de fuente abierta en Flash o Java?
- 17. No P2P en aplicaciones de Metro de Windows?
- 18. cómo puedo ejecutar varios simuladores para probar ios p2p
- 19. ¿Cómo crear un chat web P2P sin ningún servidor?
- 20. ¿Los websockets permiten la comunicación p2p (navegador a navegador)?
- 21. ¿Existe una implementación de la base de datos p2p?
- 22. ¿hay comunicaciones SFTP en C#?
- 23. ¿Cuál tiene las bibliotecas estables más maduras para múltiples idiomas disponibles para él, YAML o JSON?
- 24. Biblioteca/Framework de Python para escribir aplicaciones P2P
- 25. configurando iPhone P2P solo por bluetooth y sin GKPeerPickerController
- 26. ¿Hay una biblioteca UPnP para .NET (C# o VB.NET)?
- 27. ¿Hay guayaba para C#?
- 28. ¿Hay alguna forma de currying en C?
- 29. ¿Hay un tipo de función en C#?
- 30. ¿Por qué hay una eliminación [] en C++?
¡Buena llamada Leniel! Gracias. Sin embargo, me preocupa la GPL, ya que significa que no puedo construir nada comercial que la use. Pero es un buen comienzo para un simulador. –
Parece que esto se cambió a una licencia de MIT y ahora está disponible en https://github.com/ptony82/brunet –
¿No está seguro de que alguien más pueda volver a licenciar el código de esa manera? La (posiblemente) biblioteca original de GitHub sigue siendo GPL –