KC62
Messages postés229Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention20 juin 2007
-
28 nov. 2005 à 14:16
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 2011
-
29 nov. 2005 à 13:39
Bonjour a tous,
Je développe en binome un petit tchat (Serveur en C et client en JAVA)
Le serveur marche correctement avec un client en C (réalisé pour test).
mais avec le client en JAVA la chaine recu n'est pas correct ! elle
contient les caractères de l'envoie précédent moins le premier.
exemple :
j'envoie ">> Bonjour" puis ">>Salut"
je recois ">>Bonjour" puis ">Bonjour>>Salut"
pour le client en java je me suis fortement inspiré d'un code présent sur le site...
y'a t'il un soucis connu entre JAVA et C ?
dois-je vider mon buffer ? si oui comment ?
une autre idée ?
Je n'ai pas jugé nescessaire d'afficher le code. si vous le souhaité ou un extrait, ben, y'a qu'a demandé. ;-)
Merci d'avance !
KC62
On a pas toutes les solutions de tous les probleme mais chaque probleme à ses solutions ...
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 29 nov. 2005 à 13:39
oui il faut que tu vide ton buffer java avant chaque envoi!
je sais pas exactement ce que t utilise comme buffer mais tu devrai avoir une méthode flush dessus !!!
si y a pas envoi ton code java !!!