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 :

[Socket] Attente de lecture


Sujet :

Entrée/Sortie Java

  1. #1
    Membre confirmé Avatar de al85
    Profil pro
    Inscrit en
    Février 2004
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 158
    Par défaut [Socket] Attente de lecture
    Bonjour
    j'aurais besoin de quelques eclaircissements au sujet des communications réseau.

    quand on appelle readInt() a partir d'un DataInputStream obtenu a partir d'une socket et que rien n'a encore été écrit dedans, ca bloque jusqu'a ce qu'il y ai quelque chose à lire ou est ce que ca leve une exception ?

    merci

  2. #2
    Rédacteur
    Avatar de minosis
    Inscrit en
    Février 2003
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 82
    Par défaut
    Salut
    Pour le read() du BufferedReader avec un socket, l'attente est bloquante, idem pour le readLine. Je suppose que ça doit être la même chose pour readInt().
    De plus, je n'ai jamais su comment gérer une deconnexion "sauvage" autrement qu'en levant une exception causée par les méthodes read().
    Rédacteur Dotnet / Java / Flash
    http://defaut.developpez.com/

  3. #3
    Membre confirmé Avatar de al85
    Profil pro
    Inscrit en
    Février 2004
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 158
    Par défaut
    merci

  4. #4
    Membre Expert
    Avatar de Ioan
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 737
    Par défaut
    Bonjour,
    Fais une recheche sur les sockets non bloquantes (package nio). Ca pourrait résoudre tes problèmes.
    Bonne chance.
    @+
    Les FAQs Java, J2EE, JDBC, Struts > Les cours > Le Forum Java.
    Merci de respecter les règles du club.
    Mon blog : quelques news sur Java, Linux et le monde de l'Open Source.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/11/2008, 02h05
  2. [Java][Socket] Pas de lecture de flux
    Par mavina dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 20/10/2006, 19h02
  3. [Socket] Attente avant l'envoi ?
    Par Invité dans le forum C++
    Réponses: 1
    Dernier message: 21/09/2005, 18h59
  4. [socket] attente de réponse
    Par vasilov dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 19/08/2005, 12h20
  5. [Socket] Problème de lecture flux danss communication
    Par tooney dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 06/06/2005, 11h08

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