Grazie per la risposta, incollo nello specifico i codici cliente e server così puoi dirmi se il ragionamento calza con il tuo suggerimento
SERVER SIDE:
codice:
server= new ServerSocket(16000);
Socket client= server.accept();
System.out.println("\nNuova richiesta access point");
ObjectOutputStream out= new ObjectOutputStream(client.getOutputStream()); ObjectInputStream in= new ObjectInputStream(client.getInputStream());
String operazione= in.readObject().toString();
System.out.println(operazione);
switch(operazione) {.......
CLIENT SIDE:
codice:
Socket server= new Socket("localhost", 16000);
ObjectInputStream in= new ObjectInputStream(server.getInputStream());
ObjectOutputStream out= new ObjectOutputStream(server.getOutputStream());
System.out.println("\nInserire la targa del veicolo in uscita: ");
String targa= r.readLine();
out.writeObject("uscita");
out.writeObject(targa);
Ingresso i= (Ingresso) in.readObject();
System.out.println(i);
Lato client non arriva nemmeno a stamparmi la prima stringa di richiesta inserimento targa