Salve ragazzi,
ho un problemino da risolvere con una applicazione client sever, dovrei creare due programmi diciamo S e C che producano le seguenti azioni:
- S apre una socket in ascolto ed aspetta connessioni
- C prende due parametri da linea di comando: (1) il nome di un device dal quale leggere e (2) il numero di bytes da leggere e spedire ad S. Apre il device specificato, legge il numero di bytes specificati e mette i dati in un buffer ed infine apre una socket ad S e spedisceil contenuto del buffer ad S.
- S legge i dati e li stampa e risponde a C con il numero di bytes letti ed i dati letti
- C legge quanto arriva da S e stampa a video
Non sono assolutamente pratico, quindi qualsiasi aiuto è apprezzatissimo!
Ciao ciao