Bonjour,
Je dois réaliser un exo du type client serveur.
C'est un jeux de loto ou les clients envoient leurs numéro de ticket au serveur, puis le serveur leur répond si'ils ont gagner ou non.
Le programme est séparé en 2 partie distincts (partie client, partie serveur)
supposons que l’exécutable soit "million"
./million client 12 15 12 2 doit envoyer vers le serveur le numéro choisi.
et le serveur doit répondre si le client a gagner ou non instantanément.
La communication doit ce faire avec des tubes.
On crée le serveur avec ./million serveur fichier_config.cfg
je sais qu'on peut utiliser les arguments du main pour aller soit dans client soit dans serveur mais dans cette exo le programme ne s’arrête qu'au moment du numéro gagnant.
donc on doit faire des appel a ./million client "numéro" en continue et ça je ne comprend vraiment pas comment je dois faire pour exécuter million en mode client sans arrêter le programme, (le serveur) et recommencer. Une sorte de suite d'appel d’exécution en boucle avec paramètre de fin le numéro gagnant.
(il n'y a q'un seul programme principal,
on peut envoyer plusieurs numéro client d'affilé).
Merci.
Partager