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

[linux-team] Client/serveur



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 suis débutant en UNIX.
Je ne sais pas par où commencer pour faire les diffé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



_____________________________________________________________________
MonCourrier.com: service gratuit de courrier électronique.
Vous aussi, ouvrez un compte maintenant: http://www.MonCourrier.com    
Envoyé par MonCourrier.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.