Table des matières
Pour pouvoir traiter plusieurs clients en parallèle, il existe deux grandes familles de solutions :
- La première, la plus classique, est qu'un processus serveur écoute les connexions et à chaque demande créée un autre processus pour assurer le traitement en lui passant la socket.
- La seconde utilise une technique de pooling, c'est-à-dire que le serveur va regarder périodiquement dans toutes les connexions dont il dispose celles où il peut lire ou écrire.