PDA

Visualizza la versione completa : [C] esercizio socket server-client


SteweBB
24-11-2016, 12:06
Ciao a tutti sono nuovo del forum, faccio informatica ll'universitÓ e avrei bisogno di aiuto per questo esercizio che non so minimamente come affrontare. Potreste aiutarmi??
Linguaggio C
"calcolatrice server remoto "
◊ implementare meccanismo di trasporto request-reply
(rpc(…)) per trasmettere richieste di esecuzione d i
operazioni aritmetiche a server remoto e restituire
risultato
◊ server supporta le seguenti operazioni: +, -, x, /, %,
conversione_in_binario
◊ cliente deve poter invocare singola operazione o sequenza
di operazioni da riga di comando o da programma
◊ il protocollo rpc(…) pu˛ essere implementato usando TCP o
UDP (scelta del progettista)
◊ definire sintassi e semantica del protocollo
◊ implementarlo secondo il modello dei server concorrent i
oppure con select(…) (scelta del progettista)

oregon
24-11-2016, 12:15
E' un esercizio di programmazione C?

SteweBB
24-11-2016, 12:16
si

oregon
24-11-2016, 14:14
Non ho capito ... tu lo vuoi scritto tutto da noi?

SteweBB
24-11-2016, 14:18
Non ho capito ... tu lo vuoi scritto tutto da noi?

No scusate sono stato poco chiaro. La parte relativa alla connessione e inizializzazione e chiusura mi Ŕ abbastanza chiara. Per la gestione degli input da utente e la parte relativa alla funzione selecr invece non so proprio come gestirla. Basta mettere lo scanf nel main per dare input?

SteweBB
28-11-2016, 11:33
Ok ho fatto tutto da solo. Adesso ho un problema pero. Ho il risultato di un operazione in una variabilr intera e devo scriverla su un vettore. Esempio: int ris=256; message=ris. Mi da un errore di casting qualcuno conosce una funzione che possa aiutarmi?

Loading