| | Lilipuce | Posté le 28/01/2007 @ 21:28 | Petit astucien
155 Messages
| 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é |
|
| | breizhbugs | Posté le 29/01/2007 à 11:00 | Astucien
3001 Messages
| | | | |
| | Haut de la page |
| | Inscrivez-vous ! |
- Posez vos questions
- Résolvez vos problèmes
- Aidez les autres
- Participez et créez vos discussions
- Dialoguez en privé avec d'autres membres
- Suivez vos sujets préférés
- Affichez les signatures des membres
|
|