1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| //connexion tcp
try {
Socket_TCP = new Socket(dns_addr, port);
outToServer = new DataOutputStream(Socket_TCP.getOutputStream());
inFromServer = new BufferedReader(new InputStreamReader(Socket_TCP.getInputStream()));
}
catch(Exception e) {
System.out.println("Connexion TCP not available for this server");
System.exit(1);
}
//j'envoit mon message 'sentence' avec les 4 octets qui definissent sa longueur.
String s = new String("00"+Integer.toString(sentence.length())+sentence);
outToServer.writeBytes(s+'\n');
//et je veut le recuperer
reponse = inFromServer.readLine();
System.out.println(reponse); // reponse me revien = a null ... |