[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [linux-team] Client/serveur



Ou alors à l'UTPP à Charleroi ?   chez Monsieur Challe ?  :)

> ----------
> De : 	Pascal Bleser[SMTP:pbleser@atos-group.com]
> Répondre à : 	linux-team@rtfm.be
> Date :	lundi 10 mai 1999 11:33
> A :	linux-team@rtfm.be
> Objet :	Re: [linux-team] Client/serveur
> 
> Non mais, le gaillard, il serait pas à l'InPrES, des fois... ? :)
> 
> Si je faisais un petit forward à msieur Beaulen ? ;)
> 
> > David Colson wrote:
> > > 
> > > Salut à tous,
> > > 
> > > Mon professeur de UNIX nous à donner un exercice à faire. Quelqu?un
> pourrait-il me donner un petit coup de pouce pour le résoudre. Un exercice
> qui ne devrait pas poser de problème pour les experts.> > Je ne sais pas
> par où commencer pour faire les di
> fférents programmes, ni ce qu'il faut y mettre exactement.
> > > 
> > > Enoncé du problème :
> > > 
> > > - Ecrire un programme serveur (similaire au serveur FTP) et plusieurs
> programmes clients (3 clients au total).
> > > - Le 1er client ne peut faire uniquement qu?un GET (recevoir des
> fichiers)
> > > - Le 2ème client ne peut faire uniquement qu?un PUT (donner des
> fichiers)
> > > - Le 3ème client ne peut faire uniquement qu?un LS (avoir une liste de
> fichiers)
> > > 
> > > - Le serveur et les clients sont sur la même machine (donc multi-user)
> > > - 7 programmes doivent être conçus :  1 pour le serveur (programme qui
> tourne tous le temps),  1 pour chacun de ses 3 fils et 1 pour chacun des 3
> clients.
> > > - Le client doit d?abord se logger (user + password)
> > > - Il faut utiliser des pipes entre serveur et clients et entre fils et
> clients.
> > > - Ces programmes sont écrits en C.
> > > 
> > > Merci d?avance pour votre aide
> > > 
> > 
> > Premièrement, je ne vois pas pourquoi tu dois ecrire 7 programmes. Pour
> > moi, je ne vois que 3 programmes, mais le serveur doit se forker pour
> > pouvoir gérer les trois connections simultanées. Globalement, il y a
> > bien 4 programmes qui s'exécutent, mais tu n'en écris qu'un seul !
> > 
> > Deuxièment, tu crée les programmes clients, selon leurs fonctionnalités.
> > Lors de l'établissement le serveur reconnait a quelle type de client il
> > a affaire, et il ne fait que ce qu'il faut.
> > 
> > Maintenant, je ne peux pas faire ton exercice à ta place non plus....
> bien vu :)
> 
>   -o)  Pascal Bleser        | UNIX *is* user friendly.
>   /\\  C++/UNIX Development | It's just selective about
>  _\_v  ATOS Payment Systems | who its friends are...
> pbleser@atos-group.com---------------------------------
> ---------
> This message was sent by Majordomo 1.94.3. Please report problems to
> manu@rtfm.be. If you want to be deleted from the list, send a mail to
> majordomo@rtfm.be with "unsubscribe linux-team" in the body.
> 
---------
This message was sent by Majordomo 1.94.3. Please report problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.