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 :

tchat java problème readObject


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Par défaut tchat java problème readObject
    Bonjour,
    je me permets de vous écrire car j'ai un soucis avec mon application de tchat java. En effet, je fais appel à la fonction readObject de la librairie ObjectInputStream et celle-ci est blocante et empêche le déroulement correct de l'application est ce que quelqu'un pourrait m'aider SVP ??

    PS: J'ai ajouté "implements Serializable" à toutes mes classes.

    merci d'avance

  2. #2
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 49
    Par défaut
    ca parait logique que ce soit bloquant, si tu fait un tchat en java, tu va surement avoir plusieurs thread, un pour recevoir, et un pour emmètre
    edit: sinon tu peut aussi regarder du coté de java.nio qui offre d'autres méthode d'IO, jamais test, mais on m'avais dit qu'il y en avait des non bloquante

  3. #3
    Membre émérite
    Avatar de divxdede
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 525
    Par défaut
    Citation Envoyé par damienw Voir le message
    Bonjour,
    je me permets de vous écrire car j'ai un soucis avec mon application de tchat java. En effet, je fais appel à la fonction readObject de la librairie ObjectInputStream et celle-ci est blocante et empêche le déroulement correct de l'application est ce que quelqu'un pourrait m'aider SVP ??

    PS: J'ai ajouté "implements Serializable" à toutes mes classes.

    merci d'avance
    effectivement la librairie "io" est bloquante et tu dois manipuler des threads si tu veux servir plusieurs communications en //

    Tu peu t'orienter vers nio pour gérer des operations non bloquante, mais l'accés a cet API est plus délicat.

    Sinon, tu peu regarder des API de plus haut niveau t'aidant à gèrer tes communications.
    Justement j'en ai écris une accessible ici : http://code.google.com/p/objectserver/ où regarder du coté de Mina (apache).

Discussions similaires

  1. [DOM][Java] Problème avec le retour de getNodeName()
    Par anutka dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 11/04/2012, 21h38
  2. [SAX] Java : problème de lecture d'XML avec SAX
    Par TheReturnOfMuton dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 22/06/2006, 18h26
  3. [Java] Problème ClassPath
    Par nsanabi dans le forum Jasper
    Réponses: 8
    Dernier message: 02/11/2005, 18h44
  4. [JAVA] Problème supression noeud d'un document XML
    Par vero59 dans le forum XML/XSL et SOAP
    Réponses: 10
    Dernier message: 16/08/2005, 16h12
  5. [Eclipse][Java]Problème de compilation sur CTRL+S
    Par ZeKiD dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 27/05/2004, 11h49

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