Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2910 connectés 

  FORUM HardWare.fr
  Programmation

  [java] 2 petites questions sur la gestion des flux !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] 2 petites questions sur la gestion des flux !!

n°119247
NoBlue
Posté le 29-03-2002 à 23:49:35  profilanswer
 

Voilà je suis à la recherche de 2 choses :
 
1)j'utilise cette classe "ObjectInputStream" mais ma lecture est bloquante => je voudrais avoir une lecture non bloquante
 
2) un evenement qui se declenche lorsqu'une donnée arrive sur une entrée(d'une socket) => ça existe en c++ et en java ?

mood
Publicité
Posté le 29-03-2002 à 23:49:35  profilanswer
 

n°119366
Krueger
tout salaire demande dutravail
Posté le 30-03-2002 à 15:19:29  profilanswer
 

while(in.available() == 0)?  
Mais avec un de mes programmes ça bloque quand même. :sweat:

 

[jfdsdjhfuetppo]--Message édité par Krueger--[/jfdsdjhfuetppo]


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
n°119512
NoBlue
Posté le 31-03-2002 à 13:45:22  profilanswer
 

up !

n°119718
benou
Posté le 01-04-2002 à 02:10:21  profilanswer
 

NoBlue a écrit a écrit :

up !  




désolé, mais j'ai pas bien compris ta première question.
 
Pour le mode évenementiel, c'est vraiment pas grand chose de le faire à la main. Tu fais un thread qui écoute ta socket et qui accèpte l'enregistrement de listenr qu'il prévient à chaque recepetion de donnée en entrée

n°119746
darklord
You're welcome
Posté le 01-04-2002 à 10:36:33  profilanswer
 

si tu veux que ce soit non bloquant, il te sufft d'associer un timeout au socket qui a été crée. Tu as des méthodes pour cela. Si rien n'est lu pendant X msec (X étant le temps spécifié comme étant le timeout) une exception est levée (InterruptedException je pense). Il te suffit de la catcher et ne rien faire et ta méthode de lecture n'est plus bloquante :)
 
A+


---------------
Just because you feel good does not make you right
n°119764
NoBlue
Posté le 01-04-2002 à 11:25:33  profilanswer
 

Merci a tous.
A+.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [java] 2 petites questions sur la gestion des flux !!

 

Sujets relatifs
Java - JNI : divers[JAVA] Récuperer un fichier image sur le web
[JAVA] [ORACLE] récupérer les messages d'erreurs d'oracle sous java ??[JAVA] Dessiner des diagrammes
[java] newby[java] qui a un lien valide pour le sdk1.4 ?
[java] probleme entre class abstract et methodes abs.[JAVA et SQL ] comment naviguer correctement dans les requetes ??
variables globales sous java[java]comment font t il pour mettre des smileys dans des TextArea?
Plus de sujets relatifs à : [java] 2 petites questions sur la gestion des flux !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR