1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
public String request (String typerequete,String requete) {
try{
linkSocket= new Socket(hostServeur, portServeur);
influx = new BufferedReader(new InputStreamReader(linkSocket.getInputStream()));
outflux = new PrintWriter(linkSocket.getOutputStream());
StringTokenizer searchResult = null;
if (!linkSocket.isConnected())throw new Exception("Echec de la connexion au serveur");
outflux.println(typerequete+requete+'\r'+'\n');
outflux.flush();
System.out.println(typerequete+requete+"\r\n");
String reply = influx.readLine();
System.out.println(" reponse du serveur :" + reply);
return interpretation(reply);
}catch (Exception e) {
JOptionPane.showMessageDialog(null,e.getMessage());
e.printStackTrace();
}
return null;
} |
Partager