Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
hchachem dummy mioche

Inscrit le: 15 Jan 2004 Messages: 2
|
Posté le: Jeu Jan 15, 2004 3:49 pm Sujet du message: java + socket |
|
|
salut tt le monde!!
j ai un probleme avc les socket !
le probleme est le suivant :
dans un 1er programme je fais :
ServerSocket srv = new ServerSocket(PORT);
this.socket = srv.accept();
et dans un 2eme programme je fais
socket = new Socket( addr,ConstantsIAM.NUMERO_PORT);//meme adresse et port ke le serveur
le probleme et le suivant dés que le 2eme programme(programme client se termine) le 1er programme (programme serveur) se termine aussi
comment faire pour que le programme serveur continue a fonctionner meme si le client se termine
Merci |
|
Revenir en haut |
|
 |
Salemioche salemioche


Inscrit le: 05 Avr 2002 Messages: 350 Localisation: FR- BIOT
|
Posté le: Jeu Jan 15, 2004 4:12 pm Sujet du message: |
|
|
pour le serveur il faut créer un thread :
Code: | class TheServeur extends Thread {
private Socket socket, socketToWeb;
public TheServeur() throws IOException {
start();
}
public void run() {
try {
while ( true ) {
socket = s.accept();
socketToWeb = new Socket(InetAddress.getByName(proxy),proxyport);
OneServeur cli = new OneServeur(socket, socketToWeb , TAfromBw, null);
new OneServeur(socketToWeb, socket , TAfromWeb, cli);
}
} catch ( Exception e) {
e.printStackTrace();
return ;
}
}
}
|
la class Oneserveur fait le travail, et le theserveur continue a tourner _________________ Creer son site - Hebergement - Jumeaux |
|
Revenir en haut |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|