| ||||||||
Petit astucien | Salut,
je voudrais répéter un échange de donnée sur un réseau toutes les secondes. Mon serveur demande des infos à ses clients chaque seconde, chaque client répond et le serveur redistribue ce qu'il a reçu. Mais mon timer ne tourne qu'une fois. //mes initialisations... public Serveur() { try{ ecoute = new ServerSocket(PORT); t = new Timer(); } catch(IOException e){ e.getMessage(); } this.start(); } public void run(){ try{ client = ecoute.accept(); }catch(IOException ioe){ ioe.getMessage(); } System.out.println("Client "+client.getLocalSocketAddress()+" connecté. "); t.schedule(new EchangesDonnées(client),0,1000); } La classe EchangesDonnées (comme le dit son nom) reçoit et envoie les données entre le client et le serveur. Merci de votre aide... | |||||||
Publicité | ||||||||
Astucien | Bonjour, Y a plein d'exemples sur google... Celui ci repete une action 3 fois: http://developpeur.journaldunet.com/tutoriel/jav/050623-java-repetition-timer-timertask.shtml | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | |||||||||||||||
|