Flux de données par socket
Voila, je programme un chat, je voudrais envoyer mes flux de données en bytes pour une question de légerté.
J'ai pensai créer des tableaux de bytes mais le problème c'est qu'a la réception coté serveur, mon inputstream ne détecte pas la fin du tableau, d'autant plus que les messages n'ont pas tous la même longueur.
Quelqu'un a t-il une méthode ? Merci
probléme de réception d'un tableau de byte avec Socket
pour envoyer un tableau de byte vers le serveur, j'ai envoyé la taille du tableau et puis le tableau mais a la reception et lorsque je vais recevoir mon tableau ca reste bloqué au niveau de la lecteur on dirait qu'il attend quelque chose.
en fait il ya deux methode pour la lecture de ObjectInputstream il ya read(byte[]) et readFully(byte[]) qu'elle est la différence entre les deux?
Merci de m'aider et de me donner si possible une methode qui fonctionne bien.