bonsoir tout le monde,
je me suis mis à la programmation socket depuis quelques jours, autant dire que je débute ^^ et je bute déjà sur un problème...
tout ce qui est création de socket (serveur-client), connexion, je m'en sors mais c'est surtout au niveau du transfert de données entre le serveur et le(s) client(s)
pour ça, j'utilise les objets ObjectInputStream et ObjectOutputStream (car j'aurai besoin d'envoyer des objets) mais je rencontre toujours une erreur lors d'un 2e envoi (le 1er se fait nickel). l'erreur est EOFException
j'ai parcouru plusieurs forums et testé quelques possibles solutions (vider le tampon, fermer le flux etc) mais aucune n'a fonctionné à part une fois (chose que j'ai toujours pas compris)
quelqu'un aurait une astuce ou méthode qui me permette d'envoyer plusieurs objets entre 2 sockets ? merci beaucoup !
Partager