informatica:sol:laboratorio20:esercitazionib:esercitazione11
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
informatica:sol:laboratorio20:esercitazionib:esercitazione11 [11/04/2020 alle 09:15 (5 anni fa)] – creata Massimo Torquati | informatica:sol:laboratorio20:esercitazionib:esercitazione11 [23/04/2020 alle 17:21 (5 anni fa)] (versione attuale) – [Esercizio 2] Massimo Torquati | ||
---|---|---|---|
Linea 10: | Linea 10: | ||
===== Esercizio 2 ===== | ===== Esercizio 2 ===== | ||
- | Realizzare un programma C che implementa un server che rimane sempre attivo in attesa di richieste da parte di uno o piu' processi client su una socket di tipo AF_UNIX. Ogni client richiede al server la trasformazione di tutti i caratteri di una stringa da minuscoli a maiuscoli (es. ciao –> CIAO). Per ogni nuova connessione il server lancia un thread POSIX che gestisce tutte le richieste del client (modello | + | Realizzare un programma C che implementa un server che rimane sempre attivo in attesa di richieste da parte di uno o piu' processi client su una socket di tipo AF_UNIX. Ogni client richiede al server la trasformazione di tutti i caratteri di una stringa da minuscoli a maiuscoli (es. ciao –> CIAO). Per ogni nuova connessione il server lancia un thread POSIX che gestisce |
- | Per testare il programma implementare uno script bash che lancia | + | Per testare il programma implementare uno script bash che lancia |
===== Esercizio 3 ===== | ===== Esercizio 3 ===== |
informatica/sol/laboratorio20/esercitazionib/esercitazione11.1586596559.txt.gz · Ultima modifica: 11/04/2020 alle 09:15 (5 anni fa) da Massimo Torquati