Bonjour à tous, je vous présente mon problème.
Je voudrai savoir comment afficher la progression d'un téléchargement client / serveur grâce à des sockets au moyen d'une barre de progression.
Pour le moment, je n'ai pas trouvé d'autre moyen que de remplir un Vector du coté serveur, contenant des Tableaux de Bytes. Ce Vector entier contient toutes les données du fichier à envoyé. Je le place alors dans un ObjectInputStream et du coté client je fait un simple ReadObjet et je capte mon Vector d'un coup, dont je décompose ensuite les éléments pour recréer le fichier.
Je suis entièrement d'accord que cette méthode est plus que bourrine, et que ça doit en dire long sur mes connaissances en java...
Enfin bon, on m'a dit qu'il fallit utiliser des Threads et ne pas lire le fichier d'un coup (ce que je comprend bien), mais comment faire, ça je ne sais pas.
Si quelqu'un, même sans apporter aucun bout de code, pouvais m'expliquer très théoriquement comment je dois procéder, je lui en serai très reconnaissant.
Merci
