IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

Sockets, threads, et JProgressBar


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur
    Inscrit en
    Janvier 2010
    Messages
    272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2010
    Messages : 272
    Par défaut Sockets, threads, et JProgressBar
    Je vous expose mon problème (je vais essayer d'être claire... ) :

    J'ai actuellement un petit système client-serveur classique qui fonctionne comme suit :
    - Le client se connecte au serveur via socket
    - Le client envoie un objet sérialisé au serveur
    - Le serveur fait un calcul sur l'objet
    - Le serveur renvoie le résultat au client.

    Je voudrais maintenant rajouter une barre de progression coté client pour indiquer la progression du calcul.

    Coté serveur, on a au fur et à mesure du calcul un indice de progression qui augmente. Maintenant, comment l'envoyer coté client?
    J'ai essayé d'envoyer cet indice par le socket, mais je ne vois pas trop comment faire pour que le client différencie l'indice de progression du résultat...


    Voilà, des idées ?


    Remarque : j'arrive bien a réaliser cette barre de progression lorsque le calcul est fait sur la même machine (mon problème ne vient pas de la progress bar en elle même, mais de la gestion via socket).

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Il faut que tu te crées un petit protocole.
    Tu peux créer un objet père qui contiendra ton objet à calculer, et d'autres membres, comme un type de message.
    Selon si tu envoies ton objet ou l'indicateur de progression, tu changeras le type de ton objet père et tu récupéreras l'information qui t'intéresse.

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur
    Inscrit en
    Janvier 2010
    Messages
    272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2010
    Messages : 272
    Par défaut
    En effet, c'est tout simple ! Merci !

    Il ne me reste plus qu'a le faire...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/09/2007, 16h45
  2. Client IRC [Sockets/Threads]
    Par SpecialCharacter dans le forum Windows Forms
    Réponses: 1
    Dernier message: 07/05/2007, 15h28
  3. [Problème] Threads et JProgressBar
    Par Bloodscalp dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 10/10/2006, 15h19
  4. Socket & Thread
    Par Zenol dans le forum Concurrence et multi-thread
    Réponses: 2
    Dernier message: 03/04/2006, 18h50
  5. Chat (sockets + thread)
    Par raf_gug dans le forum MFC
    Réponses: 4
    Dernier message: 14/01/2004, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo