import java.io.*; import java.net.*; class TestClient { String host = "localhost"; //nome o ip address int porta = 1373; //porta public TestClient() throws Exception{ System.out.println("Parte il CLIENT..."); String messaggioDaInviare = "chiamo il SERVER " +host + "sulla porta " + porta + " creando un socket!"; Socket clientSocket = new Socket(host, porta); DataOutputStream messDaSpedire = new DataOutputStream(clientSocket.getOutputStream()); BufferedReader ricevutoDalServer = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); messDaSpedire.writeBytes(messaggioDaInviare + '\n'); String messaggioDalServer = ricevutoDalServer.readLine(); System.out.println("Il SERVER risponde: " + messaggioDalServer); clientSocket.close(); } public static void main() throws Exception { new TestClient(); } }