Salut et merci à l'avance,Java UDP - Comment transférer des fichiers à partir du serveur au client
J'ai donc un programme qui crée déjà un socket et peut envoyer des chaînes dans les deux sens entre le serveur et le client en utilisant UDP.
Cependant, je dois demander quelque chose avant de continuer à essayer d'envoyer un fichier (en particulier un fichier texte) sur ma connexion.
Existe-t-il un moyen d'envoyer physiquement un fichier réel sur la connexion comme étant simplement envoyé au contenu du fichier, ou est-ce que l'envoi du contenu compte comme l'envoi des fichiers lui-même?
Je veux juste m'assurer sur ceci avant que je continue mon programme.
Merci.
Vous n'envoyez pas "un fichier" vous envoyez des octets. UDP ne sait pas comment les octets de charge utile sont interprétés. La question serait: «que considérez-vous comme un« fichier »? Est-ce seulement son contenu ou avez-vous besoin de méta-informations? Alors, faites ce que vos exigences disent. Mais de toute façon: vous enverriez * au moins * le contenu. – Fildor
Je comprends. Je vous remercie. – Impact
Je suppose que vous le savez, mais juste pour être sûr: Vous savez, vous devrez faire face à des paquets perdus et des paquets-commander vous-même, non? Il ne suffira pas d'envoyer le contenu de l'octet du fichier. Vous aurez besoin d'un protocole. – Fildor