thefada
Messages postés65Date d'inscriptionvendredi 8 juillet 2005StatutMembreDernière intervention25 janvier 2008
-
12 mai 2006 à 11:37
thefada
Messages postés65Date d'inscriptionvendredi 8 juillet 2005StatutMembreDernière intervention25 janvier 2008
-
12 mai 2006 à 16:49
Salut je dois lire un fichier log, qui est écrit par un service pendant que je le lis.
Le service enregistre les échanges entre deux machines. Les messages sont donc soit des requetes soit des reponses.
Or mon problème est qu'entre la requete et la réponse quelques secondes peuvent s'écouler... Or je dois absolument attendre la réponse avant d'interpréter la requete.
12/05/06, 11:36:10, Request from XXXX
12/05/06 11:36:15, Response from YYYYY
Donc ce que j'aimerais faire c'est
*lire une requete
*tant que le fichier n'est pas modifié, attendre la réponse
*lire la réponse
thefada
Messages postés65Date d'inscriptionvendredi 8 juillet 2005StatutMembreDernière intervention25 janvier 2008 12 mai 2006 à 11:43
Précision: mon problème porte sur le deuxième point, c'est-à-dire tant que le fichier n'est pas modifié, attendre la réponse ... Je ne vois pas comment procéder (j'utilise un streamreader pour lire mon fichier, je dispose d'un FileInfo dur mon fichier au cas où)
thefada
Messages postés65Date d'inscriptionvendredi 8 juillet 2005StatutMembreDernière intervention25 janvier 2008 12 mai 2006 à 16:49
Merci beaucoup eldim, mais je ne vois toujours pas comment utiliser cette méthode pour mon cas, c'est-à-dire attendre la prochaine écriture dans le fichier avant de continuer à le lire...