31Fermer33
Kevin KoflerLe 22/03/2017 à 15:43
Folco (./31) :
- côté connection, je risque pas de me faire jeter par les serveurs, ou de faire paniquer ma carte réseau ?

1000 en même temps, c'est sûr que le serveur ne va pas aimer!

Traditionnellement, dans les navigateurs, la limite était de 2 connexions simultanées au même site. Il me semblerait que ça ait été relâché un peu récemment (à vérifier), mais plus de 5 connexions à la fois ne sont en aucun cas une bonne idée.

Ta carte réseau n'est normalement pas le facteur limitant.

- côté programme, comment faire pour apairer les requêtes et les réponses, si je ne fais qu'écouter un signal identique pour toutes les réponses ?
La manière la plus efficace est probablement d'utiliser des lambdas C++11 pour tes signaux (ce qui te permet d'avoir accès aux variables locales de la méthode qui crée la connexion signal-slot, normalement la même qui crée aussi ta connexion réseau). Sinon, tu as aussi QObject::sender(), mais les experts disent que c'est lent.