-
supprimer un fichier
bonjours tout le monde
je suis entraint de developper un programme java contenant deux applications client et serveur qui peuve communiquer entres-elles de façon à permettre le transfert de fichiers par le reseau
ma question c'est que je veux que le client a la possibilité de supprimer un des fichier disponible dans la liste donné par le serveur a condition que ce fichier n'est pas entraint d'etre en telechargement par un autre client, est-il possible d'effectuer cette tache dans ces condition la?
et merci d'avance.
-
Tout est possible, si ta question c’est de savoir si java gère par défaut ce que tu veux faire ici c’est non.
Pour résoudre ton problème il y a plusieurs solutions en fonction de l’architecture que tu as adopté.
Si c’est dans un environnement multi-threading, tu pourrais mettre toutes les méthode d’accès au fichier et les rendre synchronized. Sinon, il faut gérer une file de fichiers en cours de traitement.
-