Bonjour,
j'ai un système de client / serveur en java et j'aimerais enregistrer les données reçues du serveur sur le disque dur. Je sais qu'il y a une histoire de channel que je dois créer, etc mais je suis un peu perdu quand vient le moment de choisir entre un RandomAccessFile, un FileOutputFile,..., un WritableByteChannel, un MappedByteChannel, ...
Egalement, j'aurais besoin d'écrire les octets sur le fichier qu'à partir d'une certaine position car je dois insérer à la fin de mon programme quelques octets au début de mon fichier, et je ne sais pas faire ceci, il existe bien une variable append mais çà écrase les données... enfin bref, ce n'est pas bien adapté.
Si quelqu'un pourrait m'aider, ce serait cool.
merci d'avance.
Partager