J'utilise plusieurs ports et un serveur multi-thread lorsque j'envoie un fichier du client au serveur comme le code ci-dessous ou du serveur au client. Mais je ne peux pas envoyer de données en même temps pour un port différent. Je pense que je dois utiliser la programmation parallèle si vous avez une suggestion de solution ou pouvez-vous me donner la source ou la suggestion de site internet pour ce sujet.Serveur multi-threads Plusieurs ports Envoyer un fichier au même moment
côté serveur
SendFiletoClient(DataSocket1, "test1.txt");
SendFiletoClient(DataSocket2, "test2.txt");
SendFiletoClient(DataSocket3, "test3.txt");
SendFiletoClient(DataSocket4, "test4.txt");
côté client
addFileToClient(Socket1, "test1.txt");
addFileToClient(Socket2, "test2.txt");
addFileToClient(Socket3, "test3.txt");
addFileToClient(Socket4, "test4.txt");
"Je sais que je dois utiliser un port serilazable", hein? Qu'est-ce qu'un "port serilazable"? – Kayaman