Bonsoir,
Je dois executer une procedure de verification de mise a jour sur un serveur distant toutes les 10 minutes.
Avez-vous une idée pour faire cela ???
Merci d'avance
Version imprimable
Bonsoir,
Je dois executer une procedure de verification de mise a jour sur un serveur distant toutes les 10 minutes.
Avez-vous une idée pour faire cela ???
Merci d'avance
Tu peut employer la classe Timer pour faire cela ;)
Ou alors encore la classe Quartz (pas sur du nom), qui est plus précis.
Tous les 2 sont des threads qui s'effectuent tout les tant de temps.
Je pense que ça peut t'aider :)
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public class Test { public static void main(String[]args){ Thread trd = new Thread(new Verification()); trd.start(); } } class Verification implements Runnable { public Verification(){}; public void run(){ while(true){ System.out.println("Verification"); try { Thread.sleep(1000); }catch (InterruptedException e){ System.out.println(e.getMessage()); } } } }
Merci à vous 2 ... m'en vais aussitot tester ;)
ça marche impeccable ce bout de code.
J'ai toutefois une question, quelle est l'echelle de temps?
que represente 1000?
je dois faire une communication sur un port série toutes les secondes donc il faut que ce soit super précis.
l'echelle de temps est en ms ...
donc 1000 est égal à 1 seconde ;)
Fred
merci :bravo: ça m'arrange d'autant plus