Version 4 (modified by 5 years ago) (diff) | ,
---|
Premiers pas
Nous allons commencer par mettre en place l'infrastructure pour permettre aux personnes présentes de communiquer.
- Faire la liste des personnes présentes dans la salle et les associer au numéro IP. Pour obtenir le numéro IP de sa machine, vous pouvez utiliser
hostname -I
ouifconfig
. - Récupérer l'archive tcp.zip et décompresser-la.
- Compiler le serveur et exécuter-le sur une première fenêtre de terminal en passant en paramètre le numéro du port sur lequel écoute le serveur.
gcc -o server server.c ./server 8000
- Compiler
client.c
et exécuter-le dans un second terminal. Vous devez observer qu'un messagecoucou\n
c'est affiché sur le terminal du server. Ce client envoie toujours le même message.gcc -o client2 client2.c ./client localhost 8000
- Compiler
client2.c
et exécuter-le. Ce nouveau client permet d'envoyer un message pris sur la liste de commande.gcc -o client2 client2.c ./client2 localhost 8000 "Bonjour" ))) {{{#!c ./client 132.227.107.xx 8000 "Bonjour c'est moi" }}} Application de vote 6. Récupérer le programme qui va servir de base au clients de vote [htdocs://docs/clientvote.zip clientvote.zip] et décompresser le. 7. Pour le compiler