Recherche d'un code en languga C pour le développement d'un serveur /cleint

Signaler
Messages postés
2
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
12 juin 2008
-
Messages postés
29
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
16 juin 2008
-
Bonjour à tous
Je dois développer un programme en C permettant la création d'un serveur, initialiser la socket d'écoute et se positionner en attente de connexion, puis lorsque que le client se connecte sur le serveur, lui envoyer son pseudo et récupérer le message de bienvenue d'accueil du serveur. Puis pouvoir entamer une conversation entre le serveur et le client.
 

4 réponses

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
salut

et que peut-on faire pour toi ?
Messages postés
2
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
12 juin 2008

J'ai déja réussi à créer un serveur de base qui affiche juste un texte lorsque le serveur se connecte mais pour faire le reste je suis dans le brouillard
Messages postés
29
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
16 juin 2008

Salut, en fait il te faut :
Une bibliothèqyue socket sûre (regarde surce forge ou ...).

Un thread serveur qui ne fait qu'attendre (open/listen sur un port donné) et qui launch des clients dédié (dans la mesure d'un max dfini) à chaque socket acceptée par le serveur.
Un lien existe donc client (remote) <-> client (serveur)
Les clients échangent après selon un protocole message que tu définiras selon tes besoins
Il faudra prendre en compte la rupture de tous les clients par le serveur, le max client accepté, ....

Bon courage


...
Messages postés
29
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
16 juin 2008