Le serveur attend une connexion et récupère les messages de cette connexion. Il fonctionne en arrière-plan sous le nom de "server.exe". Quand un message est reçu, il est affiché en bas à droite, dans la barre de notifications de Windows (là où l'heure est affichée).
Le client se connecte à une adresse IP écrite en brute dans le fichier "client.c".
A faire :
- Gestion des erreurs :
- Le serveur n'a pas pu se lancer
- Le client n'a pas pu se connecter au serveur (il n'est sûrement pas lancé)
- Le message envoyé par le client ne s'est pas envoyé
- Autres ?
- Possibilité de saisir l'adresse IP dans le programme mais avec une adresse IP par défaut si laissé vide.
- Possibilité future de créer un chat
Compilation :
gcc server.c -o server.exe -lws2_32 -mwindows
gcc client.c -o client.exe -lws2_32
Pour pouvez trouver Client/Serveur C sur Aylab.