URL: https://linuxfr.org/forums/programmation-c/posts/quelle-librairie-pour-du-reseau Title: Quelle librairie pour du réseau? Authors: Plume Date: 2013年12月10日T18:17:05+01:00 License: CC By-SA Tags: Score: 0 Bonjour, j'ai besoin d'une librairie pour que des ordinateurs puissent communiquer entre eux. Je connais déjà les modules QtNetwork et Network de Qt et SFML respectivement et après un peu de recherche, je suis tombé sur Boost.Asio. Je connais déjà les deux premier, cependant j'ai jamais vraiment regardé, ni utilisé Boost. Le but du programme (ou plutôt sous-programme) est de pouvoir créer un réseau privé entres utilisateurs qui se connaissent et de pouvoir faire des actions du type "Tu envoies cette image aux autres et après tu l'affiches." ou encore " Lis le fichier musique envoyé l'autre jours". Pour tout ce qui est de la mécanique extérieure au réseau j'y arrive, cependant je bloque au niveau du réseau. La méthode la plus simple serait sans doute de passer sur du client-serveur, mais personnellement je préfère le modèle P2P et intégrer directement dans le programme la structure pour qu'il soit auto-portant. Cela demande sûrement plus de temps à investir dedans, mais ce n'est pas ce qui est important (enfin, je n'ai pas spécialement envie de battre Wine). Enfin bref, voilà mon problème. Quelqu'un pourrait-il me conseiller quelque chose? P.S.: Pour des raisons que je ne peux pas influencer, le programme devra tourner sous GNU/Linux, Window et Mac OS.