lancer une class en tache de fond ??? - Java - Programmation
Marsh Posté le 23-08-2004 à 15:36:41
la class connexion est une class thread
parcontre je ne savais pas ce qu'était un server daemon ... il pourrait résoudre mon probleme ?
Marsh Posté le 23-08-2004 à 15:42:48
un thread daemon est un thread fait pour ce que tu veux...
http://www.javaworld.com/javaworld [...] ds-p2.html
Citation : |
Marsh Posté le 23-08-2004 à 15:45:26
ok merci heureusement que ce forum existe ...
ca va beaucoup m'aider
Marsh Posté le 23-08-2004 à 15:28:48
ceci est une class d'un serveur de chat .
en gros j'ai ca :
public static void main()
{
server_chat srv = new server_chat();
server_fichier sf = new server_fichier();
}
dans server_chat j'ai ca :
public server_chat()
{
client_chat clt = new client_chat();
for (;
{
socket = server.accept();
colConnexion[nbC] = new connexion();
colConnexion[nbC].socket = socket;
nbC++;
}
}
----------------------------------------------------------
mon probleme est que forcément la class server_fichier ne va pas se lancer puisque la class server_chat n'est pas terminée du à la boucle infinie
et je suis obligé de lancer cette boucle pour accueillir d'autres clients ...
comment faire pour lancer la class server_fichier quand même ?