sono uno studente di ingegneria informatica e sto frequentando il corso di SISTEMI OPERATIVI I . Il professore ci ha chiesto di scrivere un programma in C usando le system calls di windows...ma sono ancora poco pratico di C in quanto nei corsi precedenti hanno scelto di insegnarci solo JAVA (e il prof. di SO ci ha insegnato solo la segnatura di qualche system call)...qualcuno mi può aiutare (o almeno può darmi qualche indicazione sui passi da seguire)?
Ecco la Specifica:
<b>E-mail Locale Permanente </b>
Realizzazione di un servizio di E-mail limitato agli utenti di una
sola macchina. Le E-mail scambiate tra i vari utenti devono essere
memorizzate su uno o piu' file. In questo caso il servizio e'
gestito da un processo server che accetta e processa
sequenzialmente le richieste di uno o piu' processi client.
Il software del client deve fornire ad un utente interattivo
un menu' con le seguenti funzioni:
1. Lettura di tutti i messaggi spediti all'utente stesso.
2. Spedizione di un nuovo messaggio ad uno qualunque degli altri utenti.
3. Cancellazione di un qualsiasi messaggio dell'utente stesso.
Un messaggio deve contenere almeno i campi Mittente, Destinatario, Oggetto e
Testo. La comunicazione tra client e server deve sfruttare i mailslot di Windows. Si precisa che lo studente e' tenuto a realizzare sia
il software del client che il software del server. I meccanismi per
autenticare l'utente al lato del server sono lasciati alla discrezione
dello studente.
Questo è tutto...
Grazie in anticipo a chi mi risponde!
Fabio.