

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
esercizio client/server in java
Tipologia: Esercizi
1 / 2
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


import java.io.; import java.net.; public class Client { public static void main(String[] args) { String serverAddress = "localhost"; int serverPort = 12345; Socket miosocket; BufferedReader tastiera; BufferedReader inDalServer; DataOutputStream outVersoServer; try (miosocket = new Socket(serverAddress, serverPort)) { System.out.println("Connesso al server: " + serverAddress + " sulla porta " + serverPort); tastiera = new BufferedReader(new InputStreamReader(System.in)); outVersoServer = new DataOutputStream(miosocket.getOuputStream()); inDalServer = new BufferedReader(new InputStreamReader(miosocket.getInputStream())); System.out.print("Inserisci una stringa da inviare al server: "); String stringaUtente = tastiera.readLine(); outVersoServer.writeBytes(stringaUtente); String stringaRicevutaDalServer = inDalServer.readLine(); System.out.println("Risposta dal server: " + stringaRicevutaDalServer);
} catch (IOException e) { System.err.println("Errore nella connessione al server: " + e.getMessage()); e.printStackTrace(); } } }