dans mon proxy, j'écoute le client et j'enregistre dans une base de données sa requete.
J'aimerais maintenant enregistrer la reponse du serveur.
Voici un bout du code :
public class PServer {
final static int localport = 8080;
public static void main(String[] args) throws IOException {
ServerSocket serveur = null;
try{
serveur = new ServerSocket(localport);
System.out.println("Serveur proxy démarré sur le port " + localport);
// Ecoute infinie des requêtes des clients
while(true){
Socket client = serveur.accept();
Clients c = new Clients(client);
}
}
catch (Exception e){System.err.println(e);}
finally{
try{
if (serveur != null) serveur.close();
}
catch (Exception e){System.err.println(e);}
}
}
} // ! PServ class
Est-ce que je dois ecouter le serveur (si oui, comment?) dans la même boucle que celle du client?
Je sais pas si je suis très claire.
En tout cas merci d'avance à ceux qui peuvent m'aider.
